Damien Leone's favourite Terrifier character is 'final girl' Sienna Shaw

Damien Leone says he is most fond of Sienna Shaw of all his Terrifier characters, even though demonic killer Art the Clown is the face of the franchise.