webtraffic analytics
How Old Was James Stewart In It's A Wonderful Life

James Stewart: The Timeless Wonder of 'It's a Wonderful Life'

Alright, gather 'round, folks. I've got a tale to spin about a certain Mr. James Stewart and his iconic role in that little Christmas classic, 'It's a Wonderful Life'. Now, you might think, "Hey, wasn't that movie made, like, a hundred years ago?" Well, hold onto your Santa hats, 'cause we're about to dive into a time-traveling adventure that'll leave you questioning your own age.

Setting the Stage

Picture this: It's the 1940s, the Golden Age of Hollywood. The world's at war, but on the silver screen, it's all glitz and glamour. Enter Jimmy Stewart, the boyishly charming actor who'd already stolen hearts in films like 'Mr. Smith Goes to Washington' and 'The Philadelphia Story'.

Now, you might be thinking, "Okay, so how old was he when he played George Bailey?" Well, let's take a little trip back in time to find out.

Back to the Future... or Rather, the Past

James Stewart was born on May 20, 1908, in Indiana, Pennsylvania. That's right, folks, he's a Taurus, which explains his steadfast, reliable nature. Now, 'It's a Wonderful Life' was released in 1946. So, let's do some math:

1946 - 1908 = 38

Oscargasms: James Stewart, It's a Wonderful LifeOscargasms: James Stewart, It's a Wonderful Life

Yep, you guessed it! Jimmy was a 38-year-old when he played the everyman hero, George Bailey. But here's where things get interesting. Stewart was actually playing a 31-year-old in the film. I know, I know, it's mind-blowing. The man was practically a senior citizen playing a young whippersnapper!

The Ageless Wonder

Now, you might be wondering, "How did he pull off playing a 31-year-old at 38?" Well, folks, it's all about the power of acting. Stewart, with his boyish charm and everyman appeal, could play a 31-year-old at 38, and a 60-year-old at 80 (which he did, by the way, in 'The Man Who Knew Too Much').

'It's a Wonderful Life': One of the Only Surviving Cast Members Thinks'It's a Wonderful Life': One of the Only Surviving Cast Members Thinks

But here's where it gets even more fascinating. Stewart was actually younger than some of his on-screen kids! Karolyn Grimes, who played Zuzu, was 6 when the film was made, making her two years younger than Stewart's character. And little Jimmy Hawkins, who played Tommy Bailey, was just 4. Can you even wrap your head around that?

Timeless Lessons

So, there you have it, folks. James Stewart was 38 when he played George Bailey, but he was really playing a 31-year-old. It's a wonderful reminder that age is just a number, and it's the spirit and heart that truly matter. After all, isn't that what 'It's a Wonderful Life' is all about?

And the next time you're watching the film, keep an eye out for those ageless moments. You might just see Jimmy Stewart, the 38-year-old playing a 31-year-old, interacting with his on-screen kids who are younger than him. It's a wonderful, head-scratching, time-bending experience, folks. Enjoy!