Theo James is 'too old' to play James Bond (Entertainment)

Theo James is "too old" to play James Bond. The Gentleman star, 41, is among the stars being touted as possible replacements for Daniel Craig after he bowed out of the 007 franchise following the release of 2021's No Time to Die - but Theo is adamant it's too late for him to play the supe...