Sir Ben Kingsley has played nearly every role imaginable in every manner of film imaginable, from playing Trevor Slattery in the Marvel Cinematic Universe to portraying Mahatma Gandhi in an ...