Can a mutated priest take down the entire metal head community? He’s sure as hell gonna try! Source: movieweb.com