The Imitation Game
Tim Martain
This is a human drama that invites you to think, not just about the technicalities and the philosophies behind code-breaking, but also the social and psychological themes.