NH's Star Island stars in premiere of new SyFy Channel series 'Stranded'

Star Island in New Hampshire serves as the haunted locale in the premiere episode of Stranded. Over the course of the confinement, the subjects contend with increasingly pervasive feelings of fear and desolation, resulting in an experiment that represents a unique combination of psychology and the paranormal.
CLICK TO VIEW THE SOURCE MATERIAL