This was a fun movie. My son and I went to see it, and we had a grand time. The only thing that bothered me was Guy Pearce and his really bad Jimmy Stewart impression. Why? *sigh* It was still a great movie. Really good performances all around. Mark Addy was great, Samantha Mumba shines in her debut role, Jeremy Irons is wonderful as always. I enjoyed the similarities, but I also enjoyed the differences between this and the original.