Blumhouse's Fantasy Island - Cast

Michael Peña

as Mr. Roarke


Maggie Q

as Gwen Olsen


Lucy Hale

as Melanie Cole


Austin Stowell

as Patrick Sullivan


Portia Doubleday

as Sloane Maddison


Jimmy O. Yang

as Brax Weaver


Ryan Hansen

as JD Weaver


Michael Rooker

as Damon


  Change Location