Egerton is too young looking (regardless of his actual age) Madden’s too short and Hiddlestone has a weird mouth, but is probably the best “star” they could get.... Also there’ve already been more non-English actors in the role than English ones...so that really isn’t an issue. If Jon Hamm was 10 years younger and could do an English accent, I’d have him in a heartbeat.
Elba and Fassbender are easily the best picks, but as others have said, they’re too old now. Craig is already approaching Moore levels of awkward grandad-Bond, and he’s in way better shape than any actor to have played the role. He should’ve bowed out with Skyfall tbf... I think there’d be a lot more interest in a new Bond than another Craig one.
Nolan wants to do one, but only if he can start a new cycle, make his own story and cast his own Bond...so if I were the Broccoli’s, I’d just let him do that. Forget the ‘franchise’ for a bit and focus on just how much money a Nolan directed Bond film would rake in... even if it was shit. ‘Cos it would be A LOT. More than enough to cover the next couple of basic bitch nonsenses as a write off.