Released by: IFC Films/Shout! Factory/Scream Factory
Released on: September 26, 2017
Director: Sean Byrne
Cast: Ethan Embry, Shiri Appleby, Pruitt Taylor Vince, Kiara Glasco, Tony Amendola, Leland Orser, Marco Perella
Year: 2017
Purchase From Amazon

The Movie: Having made his mark on horror fans around the world with his 2009 revenge thriller The Loved Ones, Australian filmmaker returned to the genre after six years with The Devil's Can
...