Thrilling sci-fi starring Brian Krause (Charmed). Meddlesome scientists caused a catastrophe in an island community in 1989. Now, a young woman who fled the place returns to unlock its secrets.
Directed by: Gabriel Cowan
Starring: Mircea Monroe, Christopher Shand, Brian Krause
Please note: This show is not currently airing on the Horror Channel