Dr. John Cawley (Shutter Island) as Ben Kingsley - Actors' Best Roles Fan Cast | myCast.io