Nastassja Kinski
as
Margit
Tony Goldwyn
as
Peter
Emmy Rossum
as
Sheila - at 15
Scarlett Johansson
as
Suzanne - at 15
Danielle Panabaker
as
Callie
David Figlioli
as
Marcus
John Rhys-Davies
as
Mr. Bezzerides
Paul Mazursky
Director
Louis Guss
as
Dominic
Melanie Mayron
as
Ginger
Geraldine Fitzgerald
as
Jessie
Ellen Burstyn
as
Shirley
Sean McNamara
Director
Chris Shields
as
Dr. Filmore
Anthony Harrison
as
Gardener
Christopher Lloyd
as
Grandpa Bob
Veena Sood
as
Josie
Maika Monroe
as
Cindy
Dylan O'Brien
as
Fredrick Fitzell
Aaron Poole
as
Pierced Man
Josh Cruddas
as
Twenty Something
Lars von Trier
Director
János Herskó
as
Coroner
Michael Elphick
as
Fisher
Esmond Knight
as
Osborne
Lars von Trier
as
Schmuck of Ages
Liev Schreiber
Director
Eugene Hutz
as
Alex
Elijah Wood
as
Jonathan Safran Foer
Dennis Dugan
Director
Jackie Sandler
as
Jackie Tardio
Bobby Moynihan
as
Male Cheerleader
Maria Bello
as
Sally Lamonsoff
Alex Winter
as
Bill S. Preston
Hal Landon Jr.
as
Captain Logan
Tom Dugan
as
Neanderthal #2
Keanu Reeves
as
Ted 'Theodore' Logan