I watched the movie lastnight and was shocked at how well John played such a challenging character. He's a good actor, that goes without saying however to see him pull this off, I applaud him. This is a good movie. It has its corny, animated, don't make sense parts, but they are short lived and does not deter from the movie. It was a good movie.