Ben Kingsley probably the most evil bad guy ever in this role...