
Benedict CumberbatchAlan Turing

Keira KnightleyJoan Clarke

Matthew GoodeHugh Alexander

Rory KinnearDetective Robert Nock

Allen LeechJohn Cairncross

Matthew BeardPeter Hilton

Charles DanceCommander Denniston

Mark StrongStewart Menzies

James NorthcoteJack Good

Tom Goodman-HillSergeant Staehl

Steven WaddingtonSuperintendent Smith

Ilan GoodmanKeith Furman

Jack TarltonCharles Richards

Alex LawtherYoung Alan Turing

Jack BannonChristopher Morcom

Tuppence MiddletonHelen

Dominic CharmanSherborne Student 1

James G. NunnSherborne Student 2

Charlie MantonSherborne Student 3

David CharkhamJoan's Father

Victoria WicksJoan's Mother

Andrew HavillTeacher

Laurence KennedyHeadmaster

Tim van EykenMI6 Agent

Will BowdenMilitary Policeman

Miranda BellMargaret

Tim SteedElectrical Assistant

Bartosz WandrykowCrossword Enthusiast

Hayley Joanne BaconWoman in Crowd (uncredited)

Ingrid BenussiDancer (uncredited)

Nicholas BlattMinistry Man (uncredited)

Jack BrashEvacuee (uncredited)

Ancuta BreabanWren (uncredited)

Alex Corbet BurcherDancer (uncredited)

Grace CalderAssistant Wren (uncredited)

Richard CampbellCrossword Man in Pub (uncredited)

Daniel ChappleMI6 Agent (uncredited)

Lisa ColquhounJoan Clarke's Friend (uncredited)

Alexander CooperBletchley Park Agent (uncredited)

Leigh DentPasserby (uncredited)

Esther EdenWW2 Wren (uncredited)

Sam ExleyMilitary Policeman 3 (uncredited)

Ben FarrowMilitary Police (uncredited)

Mike FirthCrossword Enthusiast (uncredited)

Hannah FlynnWren (uncredited)

James GardSchool Boy (uncredited)

Benjamin HardiePaperboy (uncredited)

Oscar HattonEvacuee (uncredited)

Vera HortonNunn (uncredited)

Vincent IdearsonMI6 Agent (uncredited)

Denis KoroshkoCivilian (uncredited)

Debra Leigh-TaylorEvacuee (uncredited)

Stuart MatthewsBletchley Park Operative (uncredited)

Amber-Rose MayJoan Clarke's Friend (uncredited)

Samantha MoranWren (uncredited)

Adam NowellTechnician (uncredited)

Joseph OliveiraMI6 Agent (uncredited)

Harry Leonard ParkinsonEvacuee (uncredited)

David G. RobinsonPolice Sergeant White (uncredited)

Alice TapfieldWren (uncredited)

Mark UnderwoodCrossword Man (uncredited)

Nicola-Jayne WellsFirst Aid Nurse (uncredited)

Josh WichardGerman Pilot (uncredited)