I enjoyed this but didn't love it. While I enjoyed learning about the code-breaking efforts - and especially the info about the Policy codebreakers and Alan Turning's cameos - I think it could have been a little shorter. It felt a little overstuffed to me and strained my suspension of disbelief.