That was just an awesome movie of redemption! Denzel was brilliant in that part, and Dakota Fanning was just eerie, she was so good.
I agree. One of the most powerful films I have ever seen with a very profound message on forgiveness, redemption and sacrificial death. I am always deeply moved by it.