George Bailey (It’s a Wonderful Life) leads with 58% of votes
See full Christmas Movie Character rankings →VS
Your GOAT List
John McClane, the tough-as-nails cop from 'Die Hard', and George Bailey, the ever-optimistic hero from 'It’s a Wonderful Life', couldn’t be more different in their approach to a crisis. While McClane barrels through skyscrapers with explosions echoing behind him, Bailey navigates the emotional explosions of small-town life with a hopeful heart. This clash isn't just about action versus sentiment; it's a battle of Christmas chaos against the power of heartwarming control. Fans are fiercely divided, with some drawn to McClane's adrenaline-pumping heroics and others swayed by Bailey's poignant journey of self-discovery. Who really embodies the spirit of Christmas? Cast your vote and join the fray!
In this battle:
Fans currently prefer George Bailey (It’s a Wonderful Life) over John McClane (Die Hard) when it comes to the greatest Christmas Movie Characters of all time. In head-to-head matchups, fans pick George Bailey (It’s a Wonderful Life) 58.6% of the time over John McClane (Die Hard).
Across all battles:
George Bailey (It’s a Wonderful Life) win rate: 58.9%
John McClane (Die Hard) win rate: 36.4%
The debate heats up because of the stark contrast in their characters. John McClane represents the action-packed, unconventional Christmas hero, while George Bailey epitomizes traditional holiday virtues. Fans are split based on what represents the Christmas spirit to them—action and thrills or heartwarming redemption.
John McClane's popularity comes from his unconventional role as a Christmas hero in 'Die Hard.' Fans appreciate his gritty resilience and no-nonsense approach to taking down the bad guys, which adds a unique flavor to the holiday film genre.
George Bailey is leading because his character really captures the essence of Christmas spirit in 'It’s a Wonderful Life.' Fans love how he symbolizes hope and goodwill, which resonate strongly during the holiday season. Plus, his heartwarming story pulls at the heartstrings!