YES - It's a Christmas Movie!!
John McClane is not having a good day. He's has a bad year and he feels a lot like George Bailey from It's a Wonderful Life. Instead of an awkward angel-in-training, John gets a batch of terrorists to show him the true meaning of Christmas.
Lot's of booms, bangs and catchy catchphrases smooth the path as John saves his wife and most of her fellow employees.