don

David Kapesh (Ben Kingsley) appears to have it all. A semi-famous literary critic who also teaches and...