Overview
Based on the real life story of legendary cryptanalyst Alan Turing, the film portrays the nail-biting race against time by Turing and his brilliant team of code-breakers at Britain's top-secret Government Code and Cypher School at Bletchley Park, during the darkest days of World War II.
Watch Now
If player doesn't work, try switching servers above or use a different browser. 🛡️ Ad blocker is active.
Cast
 
                    Benedict Cumberbatch
Alan Turing
 
                    Keira Knightley
Joan Clarke
 
                    Matthew Goode
Hugh Alexander
 
                    Rory Kinnear
Detective Robert Nock
 
                    Allen Leech
John Cairncross
 
                    Matthew Beard
Peter Hilton
 
                    Charles Dance
Commander Denniston
 
                    Mark Strong
Stewart Menzies
 
                    James Northcote
Jack Good
 
                    Tom Goodman-Hill
Sergeant Staehl
 
                    Steven Waddington
Superintendent Smith
 
                    Ilan Goodman
Keith Furman
Trailers & Videos
 
                    
                    Official UK Trailer
 
                    
                    Official UK Teaser Trailer
Where to Watch
AG
 
                                            AR
 
                                                     
                                                     
                                            AT
 
                                                     
                                            AU
 
                                                     
                                            BB
 
                                            BE
 
                                                     
                                            BO
 
                                            BR
 
                                                     
                                            BS
 
                                            BZ
 
                                            CA
 
                                                     
                                                     
                                                     
                                            CL
 
                                                     
                                                     
                                            CO
 
                                                     
                                                     
                                            CR
 
                                            CZ
 
                                            DE
 
                                                     
                                                     
                                                     
                                                     
                                            DK
 
                                                     
                                                     
                                                     
                                            DO
 
                                            EC
 
                                                     
                                            ES
 
                                            FI
 
                                                     
                                                     
                                            GB
 
                                                     
                                                     
                                                     
                                            GG
 
                                                     
                                            GI
 
                                            GT
 
                                            GY
 
                                            HN
 
                                            IE
 
                                            IN
 
                                                     
                                                     
                                            IT
 
                                                     
                                            JM
 
                                            JP
 
                                                     
                                                     
                                            LC
 
                                            LU
 
                                            MX
 
                                                     
                                                     
                                            NI
 
                                            NL
 
                                                     
                                                     
                                                     
                                            NO
 
                                                     
                                                     
                                                     
                                            NZ
 
                                            PA
 
                                            PE
 
                                                     
                                            PL
 
                                                     
                                                     
                                            PY
 
                                            SE
 
                                                     
                                                     
                                                     
                                            SK
 
                                            SM
 
                                            SV
 
                                            TC
 
                                            TT
 
                                            TW
 
                                            US
 
                                                     
                                            UY
 
                                                     
                                            VA
 
                                            VE
 
                                            Images
 
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
                             
                    Reviews
Aaaidan
The first time I saw this movie, I loved it. It made me want to learn more about Alan Turing, but the more I learned, the more I realised how inaccurate this movie is. It is well acted, well produced, well cast, and I would still love it if not for the fact that it differs so much from what really happened that it would have been more appropriate to change all the names and portray it as purely historical fiction rather than pretending it has anything to do with the real Alan Turing.
Jun 22, 2022Nathan
Benedict Cumberbatch is fantastic in this movie. I really dug this. Love movies set during WWII and this one encapsulates it brilliantly. Felt they did the story justice while also having an underlying message on acceptance. **Score:** _90%_ **Verdict:** _Excellent_
Jul 26, 2022CinemaSerf
Whilst I did enjoy this telling of the wartime efforts of the British code-breakers at Bletchley Park, I think I prefer Sir Derek Jacobi's 1996 interpretation of the achievements of Alan Turing, the brilliant mathematician who led a team of enigmatic individuals who broke the Nazi "Enigma" code. Benedict Cumberbatch is really just reprising his BBC "Sherlock" characterisation - even down to the pensive hand gestures. The story is told from quite an interesting retrospect...
Jun 03, 2024r96sk
<em>'The Imitation Game'</em> is fascinating stuff. I watched 2001's <em>'Enigma'</em> almost five years ago and do remember liking it, though I found it a bit too pedestrian (at least early on). This 2014 release does a greater job at telling the story of Alan Turing & Co. Firstly, this did a particularly great job in terms of casting. Benedict Cumberbatch (and Alex Lawther) are terrific as the aforementioned. Keira Knightley (fittingly wi...
Apr 02, 2025 
             
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                     
                    