who wasn't played by Ben Kingsley