Terrifier 2 Director Damien Leone Explains What The Heck Was Going On(01) Save Image Image gallery: Terrifier 3 Rat Scene - What Fans Expect