Knight and Day › Cast
Tom Cruise
Cameron Diaz
Peter Sarsgaard
Jordi Mollà
Viola Davis
Paul Dano
Maggie Grace
Marc Blucas
Celia Weston
Falk Hentschel
Lennie Loftin
Rich Manley
Dale Dye
Gal Gadot