If you prefer action and explosions over cozy comfort films this Christmas, then you’re probably looking forward to watching Die Hard over the festive season. Sure, it’s not your classic Christmas film, but it’s still a flipping great movie.

Bruce Willis stars as New York cop John McClane, who has to save some hostages (including his wife) from a group of terrorists who have stormed a building on Christmas Eve. The leader of the gang is none other than Hans Gruber, played by Alan Rickman.

There are a few ways to Die Hard this Christmas – here's how you can stream, buy and rent the iconic movie. It’s also worth checking out our picks of the best Christmas TV this year, as well as the best Christmas adverts for 2020.

Stream Die Hard online for free

If you don’t want to pay to watch Die Hard, then you don’t have to. The film is currently available on Now TV. Whilst you need a Cinema Pass (priced at £11.99 per month), Now TV offers a seven-day free trial for all new customers. You just need to cancel your subscription before your trial ends.

To watch Die Hard for free, sign up for a Cinema Pass on the Now TV website. Sky customers with Sky Cinema will also be able to watch the film. 

Unfortunately, Now TV is currently the only online streaming service in the UK where you can watch Die Hard at no extra cost.

Rent or buy the digital version

You can lease or purchase a digital copy of Die Hard from multiple different retailers.

Renting costs just £3.49, and you can currently lease it from Amazon, YouTube, iTunes and Google Play.

The cheapest price to buy Die Hard is £4.99 from Amazon, but you can also purchase it from YouTube, iTunes and Google Play also.

Buy the DVD

If you’re more into physical media, you can purchase the DVD of Die Hard from Amazon for £3.91, and the Blu-ray version for £7.12.

Rent the DVD for free

There’s also a way to lease the Die Hard DVD for free. Cinema Paradiso is a DVD rental subscription service which offers a 30-day free trial on all the plans available.