Vijf kersverse gasten komen naar Fantasy Island waar ze, onder het toeziend oog van Mr Roarke (Michael Peña), hun grootse fantasie kunnen beleven. Halfbroers Brax (Jimmy O. Yang) en J. D. (Ryan Hansen) willen een weekendje 'alles hebben', maar Randall, Elena en Melanie willen een fout of misstand uit het verleden rechtzetten. Maar wanneer hun fantasie uitkomt, blijken er onvoorziene consequenties te zijn waardoor iedere droom ontaardt in een nachtmerrie.