This was a good movie. It would have been better if they had waited for Rachel Weisz, Maria Bello did good job but she's not Evie. Brendan Fraser is who makes it all happen not the son and John Hannah still makes it fun. Jet Li was excellent, great concept, clever and interesting. I'm glad I saw it and I will added to the collection.