Type movie Release Date Jan 1, 1970 Country United States of America Language English Genre Horror Mystery Thriller Cast Zach Gilford as Ben Alisha Wainwright as Margaret Amanda Crew as Ellie Carlos Santos as Thomas Briella Guiza as Lucy David Mattle as Spencer References imdb