William Wyler
Director
Joel McCrea
as
Dr. Cardin
Alma Kruger
as
Mrs. Tilford
Ron Howard
Director
Jennifer Connelly
as
Beth
Winona Ryder
as
Geneva
Kevin James
as
Nick Brannen
Channing Tatum
as
Zip
Mel Gibson
Director
Michael DeLuise
as
Douglas Hall, Gloria's Boyfriend
Mel Gibson
as
Justin McLeod
Gaby Hoffmann
as
Megan Norstadt
Michael Currie
as
Mr. Cameron, General Store Owner
Robert Altman
Director
Bridget Fonda
as
Lover
Bernie Bonvoisin
as
(segment "Les Boréades") (uncredited)
John Hurt
as
The Actor
Tilda Swinton
as
Young Girl
Michael Radford
Director
Daryl Hannah
as
Angel
Jason Kravits
as
Gordon
Pete Gardner
as
Jerry
Jennifer Tilly
as
Jo
Val Avery
as
Brother
Jack Warden
as
Charlie Malick
Robert F. Simon
as
George Nordmann
Ruth White
as
Katherine Nordmann
Martin Sensmeier
as
Wolf
Lee Hall
as
Cultist
María Barranco
as
Lara
Francisco Maestre
as
Psiquiatra
Michael Shannon
as
Frank
Justin Long
as
Keith Winkelman
Imogen Poots
as
Lola
Rosanna Arquette
as
Patricia
Sam Wood
Director
Betty Field
as
Cassandra Tower
Frank Mayo
as
Conductor
Walter Baldwin
as
Deputy Constable
Jonathan Bennett
as
Christopher
Alona Tal
as
Emma
Mackenzie Astin
as
Jacob
Alyson Hannigan
as
Rachael
Melanie Mayron
Director
Emily Baldoni
as
Allison
Brooke Adams
as
Patty
Shannon Collis
as
Young Rose Muller
Jaz Sinclair
as
Anna Walsh
Regina Hall
as
Laura Taylor
Theo Rossi
as
Mike Mitchell
Romany Malco
as
Todd Decker
Charlie Murphy
as
Elaine
Emma Mackey
as
Holly
Maria McDermottroe
as
Tessie
Michael Sarrazin
as
John David Welles / Peter Bellamy
Christine Belford
as
Nicole Devon
George Peppard
as
Tuxan
John Destry
as
Zabrinski
Serge Reggiani
as
Ivanov
Charles Denner
as
Johnson
Marie Laforêt
as
Marie-Chantal Froidevaux des Chatenets
Francisco Rabal
as
Paco Castillo
Frank Oz
Director
Matthew Macfadyen
as
Daniel
Peter Dinklage
as
Peter
Alan Tudyk
as
Simon
Kris Marshall
as
Troy
Philipp Stölzl
Director
Olga Kurylenko
as
Anna Brandt
Aaron Eckhart
as
Ben Logan
Garrick Hagon
as
James Halgate