Based on the fouth book of V.C. Andrews' Casteel Family saga, Gates of Paradise quickly turns tragic when Heaven's daughter Annie (Lizzie Boys) finds herself orphaned and crippled. Whisked off to Farthinggale Manor by Tony Tatterton (Jason Priestley), Annie pines for her lost family, especially for her half-brother Luke (Keenan Tracey). Without the warm glow of Luke's love, she is lost in the shadows of despair and forced into submission by Nurse Broadfield (Daphne Zuniga). When Annie discovers a cottage hidden in Farthinggale's woods, the mystery of her past deepens. Even as she yearns to see Luke again, her hopes and dreams are darkened by the sinister Casteel spell.