Ben Kingsley, actor de tiempo completo