The casting of the charismatic Tim Olyphant and the hot and sexy Maggie Q. Was a good choice! The surprise appearance in the middle of the film was fun too and John McClane and his new partner do well together! The action is also top notch stuff, I think it's probably one of the best action movies of the 2000s!