Terrifier creator Damien Leone has revealed his favourite character in the horror franchise is “final girl” Sienna Shaw.
The filmmaker is currently working on the fourth Terrifier movie which he has billed as the last battle between demonic killer Art the Clown and his nemesis Sienna, played by Lauren LaVera.