Alan Turing's story was a fascinating one I remember. A British mathematician who unravelled the German Nazi code and hastened the end of WWII - while his heroics could not be told to the public, he was found legally guilty many years later of being a homosexual - a tragedy in many ways.
The film, despite the Cumberbatch effectiveness, could have done with more of the David Fincher sharpness. Cheesy in most parts, it could have been much more. The support cast doesn't help - Keira Knightly while she means well, does nothing to enhance the story telling. Blame the director.
The + is for Alan Turing.
Rating: * * +