The Bad Man (2018) 29 November 2022 Rating: ★★★½ Couple Imprisoned by a Depraved Clown Director: Scott Schirmer Actors: Ellie Church, Arthur Cullipher, Jason Crowe, Dave Parker, … Category: Horror