The Pledge (2001) 3z6g49

(Summary from Wikipedia)