Hayley Atwell
as
Eva Delectorskaya
Anthony Calf
as
Gerald Laird
James Norton
as
Kolia
Rufus Sewell
as
Lucas Romer
Matthew Goode
as
Charles Ryder
Hayley Atwell
as
Julia Flyte
Tom Wlaschiha
as
Kurt
Emma Thompson
as
Lady Marchmain
Jemma Redgrave
as
Lady Bertram
Hayley Atwell
as
Mary Crawford
Douglas Hodge
as
Sir Thomas Bertram
Sofia Abbasi
as
1980's Local Resident
Rob Brydon
as
Matt's Dad
Hayley Atwell
as
Ms Clay
Billy Barratt
as
Young Matt
Woody Allen
Director
Hayley Atwell
as
Angela Stark
Ewan McGregor
as
Ian Blaine
Sally Hawkins
as
Kate
Colin Farrell
as
Terry Blaine
Hayley Atwell
as
DC Nancy Lewis
Paul Anderson
as
Francis Allen
Jon Wennington
as
Private Bank Customer
Danny Mann
as
Bees
Hayley Atwell
as
Evelyn Robin
Nick Mohammed
as
Piglet
Taron Egerton
as
Edward Brittain
Hayley Atwell
as
Hope
Emily Watson
as
Mrs. Brittain
Seth Green
as
Self
Louis D'Esposito
as
Self
Hayley Atwell
as
Self
Emily VanCamp
as
Self - Host
Hayley Atwell
as
Bess Foster
Keira Knightley
as
Georgiana
Justin Edwards
as
Macaroni
Ralph Fiennes
as
The Duke
Charlotte Rampling
as
Anna Welles
Hayley Atwell
as
Emmy
Jodhi May
as
Janet Stone
Honor Blackman
as
Joan
Kari Wahlgren
as
Additional Voices
Riisa Naka
as
Emily
Hayley Atwell
as
Lizzie
Kal Penn
as
Zinzan
Louis D'Esposito
Director
Bradley Whitford
as
Agent Flynn
Neal McDonough
as
Dum Dum Dugan
Hayley Atwell
as
Peggy Carter
Andrew Buckley
as
Chas Chandler
Hayley Atwell
as
Kathy
Imogen Poots
as
Linda
Burn Gorman
as
Michael Jeffery
Imelda Staunton
as
Aunt Lucy
Ben Miller
as
Colonel Lancaster
Antonio Banderas
as
Hunter Cabot
Hayley Atwell
as
Madison
Olivia Colman
as
Reverend Mother
Christopher McQuarrie
Director
Tom Cruise
as
Ethan Hunt
Hayley Atwell
as
Grace
Rebecca Ferguson
as
Ilsa Faust
Vanessa Kirby
as
The White Widow
Christopher McQuarrie
Director
Hannah Waddingham
as
Admiral Neely
Simon Pegg
as
Benji Dunn
Tom Cruise
as
Ethan Hunt
Hayley Atwell
as
Grace
Ving Rhames
as
Luther Stickell
Holt McCallany
as
Serling