I watched this with a dim knowledge of what went on at Bletchley in the second world war. I thought the film coped well with putting the complexity of codebreaking in a viewer-friendly way and accurately portrayed the dynamic of the communication challenges inherent when "suits" talk to "geeks".
That's about the limit of the good things I can say about the way this film delivers its message. It doesn't seem to be able to decide what the important things are and it doesn't help you get behind any of the protagonists' causes. Maybe that was the intent - the plot itself is a bit of an enigma - but I would have preferred a clearer indication of what the protagonists wanted for themselves. You could tell simply from the formula that he would get together with the dowdy female geek, but there was no clear turning point where he overcame his obsessive devotion to his missing ex.
A few good moments, but does little to educate and little to really entertain.