Can I just say..Mr. Cumberbatch is brilliant! Just brilliant! As Alan Turning Yes, the story is complicated, but who else would you want to play a mathematician in the Enigma Code? And yes, its deep. His character is so interesting and intriguing and a survivor of bullying who takes it to a whole new level. And you learn to understand him so much that you think its OK if he names his computer Christopher. The movie is based on the true story of Turning's life and what he did for World War II. It is also a real eye-opener as to what they did to homosexual in that era, too.