The Stranger Game (2006) 24 April 201430 August 2018 Rating: ★★ Psycho Nanny Director: Terry Ingram Actors: Mimi Rogers, David Orth, Barclay Hope, Casey Dubois, … Category: Horror