Ariauna Albright USA Best movies: Curse of the Puppet Master (1998) Dark House (2009) The Telling (2009)