It did dumb down in some horrible areas however. There was a overdone conflict between him and his superiors and peers - until they too realised he was right in Hollywood fashion. The actual code breaking was ... "my god what if they put Heil Hitler at the end of each message. We could use the new computer you have built to break the message and then put the play on right here."
But to be fair I don't think even I would have sat through ten minutes of Cumberbatch explaining cipher theory to get a proper grip on that.
Overall, its a good way to introduce the kids to the origin of computers, the need to stick to your principles, and prejudice is bad.