Ken Kramer
as
Henri
Cindy Busby
as
Wanda
Jeanne Tripplehorn
as
Annie
Brian Goodman
as
Gavin
Famke Janssen
as
Katy
Billy Crudup
as
Teddy
Brynn Godenir
as
Annie
Ray Strachan
as
Caroler #3
Jan Skene
as
Grandma Sue
Evangeline Lilly
as
Annie
Jason Sudeikis
as
Jimmy
Amaury Nolasco
as
Manny
Shea Whigham
as
Schmidt
Yuji Okumoto
as
Chou-Sing
Don Michael Paul
as
Marion Drake
James Staley
as
Stumpy
Christophe Honoré
Director
Marie-Christine Barrault
as
Annie
Alice Butaud
as
Elise
Marina Foïs
as
Frédérique
Louis Garrel
as
Simon
Gino Turini
as
Anderson's Henchman #1
Alfredo Rizzo
as
Daniel Parks
Mickey Hargitay
as
Travis Anderson
Bo Derek
as
Annie
Richard Harris
as
Captain Nolan
Keenan Wynn
as
Novak
Wayne Heffley
as
Priest
Sandrine Bonnaire
as
Annie
Jacques Spiesser
as
Gérard
Kaya Scodelario
as
Annie
Jemaine Clement
as
Dale Angelo
John Cho
as
Max Park
Jen Van Epps
as
Nicole
Saskia Archer
as
Annie
Sean Hankinson
as
Gore
June Gittelson
as
Annie
Maria Menounos
as
Abigale Seaver
Steve Vinovich
as
Jack
Miranda Otto
as
Annie
Bill Hunter
as
Beth's Father
Bruno Ganz
as
J.P.
Kerry Fox
as
Vicki
Dana Wheeler-Nicholson
as
Annie
Alexis Arquette
as
Charlie Ford
Bill Paxton
as
Frank James
Rob Lowe
as
Jesse James
Joseph Olivennes
as
Jérôme Bichon
Ruth McCabe
as
Annie
James McAvoy
as
Rory O'Shea
Romola Garai
as
Siobhan