Movie History Happy Campers 2020 Happy Campers 2020 Speed Demon 2004 Speed Demon 2004 Leeches! 2003 The Frightening 2001 The Frightening 2001