Die Hard: With a Vengeance ★★★★

John McClane returns to New York City to try to outwit a terrorist who has planted various bombs throughout the city.  Recruiting the help of shop owner Zeus, played perfectly by Samuel L Jackson. 
The addition of Jackson in this provides great fun and hilarious banter between he and Willis. 
Next to the original, to his is my favourite of the series.