2004...The Priest Is Back ! ! !