Clint Eastwood turned down two of Hollywood’s biggest roles – here's the real reason why he rejected Superman and James Bond roles and is the Million Dollar Baby actor regretting it?

Wait 5 sec.

Clint Eastwood Hollywood roles: Clint Eastwood famously turned down iconic roles like Superman and James Bond, believing they weren't for him. He preferred grounded characters over caped crusaders, fearing such defining roles could overshadow his career. Eastwood felt the Bond mantle belonged to Sean Connery, showcasing his commitment to authentic choices.