Some wonder if fan-favorite casting Tom Hardy is too old to play James Bond, but the age of a previous 007 says he isn't. The time has come to cast a new actor as the world-famous fictional spy, as 2021's release of No Time to Die saw Daniel Craig's 15-year tenure in the James Bond role come to an end. Craig's five Bond movies saw both highs and lows, but in the end, most audiences agreed that he did a great job overall.
Hardy is one of several actors that have been steadily mentioned by Bond aficionados when discussing who should be the next 007, along with names like Idris Elba and Henry Cavill. Hardy seems to be the most popular fan-casting for Bond at the moment, although when asked about the notion publicly, he's side-stepped the issue. Whether that means he thinks it's unlikely, or is in talks and can't discuss them, is of course up for debate.
Related: Why An R-Rated James Bond Could Work In 2022
If asked, it's hard to imagine Hardy turning down the opportunity to play Bond, as it's one of the most iconic roles in movie history. Still, at 44-years-old, some do worry that the Venom and Mad Max: Fury Road star is simply too old to only be beginning a term as 007. After all, Daniel Craig was only 38-years-old when Casino Royale was released, and even younger when it began filming. Yet, there's already clear precedent for Hardy not in fact being too old to play Bond, and that's the casting of Roger Moore in the role.
Up until Daniel Craig, Roger Moore was the longest-running Bond actor, staying in the 007 role for 12 years. Moore first played Bond in 1973's Live and Let Die, and he was 46-years-old when that movie released to theaters, two years older than Hardy. By the time Moore exited as Bond, following 1985's A
Read more on screenrant.com