Devil in the Flesh 2 (2000) 15 April 200227 July 2020 Rating: ★★ Psycho Teenage Girl Actors: Jodi Lyn O'Keefe, Jsu Garcia, Todd Robert Anderson Category: Horror