The Collector (2004)
← Back to main
John Novak as
Episodes 1
The Exorcist
Season Finale
April 4, 2006
3x13
A priest sells his soul to the Devil in return for the power to undo the Devil's work.
Read More