Cecilia Roth
as
Alicia
Doug Wert
as
Father
Steve Zahn
as
Frank Hanson
Paul Rudd
as
George Hanson
Jennifer Aniston
as
Nina Borowski
Dixie Carter
as
Self
Sandrine Bonnaire
as
Suzanne
Johnny Depp
as
Jack Kerouac
Bob Dylan
as
Self
John Leguizamo
as
Self
Steve Allen
as
Self
Arian Nik
as
Abdul Kashani
Amanda Root
as
Cynthia
Julia McKenzie
as
Patient
Karl Willetts
as
Manager
Wesley Dowdell
as
Ron Pyott
Tim Roth
as
Stan
Nicholas Logan
as
Harrison
Michael Urie
as
Jamie
Veanne Cox
as
Sylvia
Roland Emmerich
Director
Malcolm McDowell
as
Major Lee
Leon Rippy
as
Master Sergeant Sykes
Dean Devlin
as
Tyler
Michel Blanc
as
Deloux
Patrick Dewaere
as
Marc
Antonio Saboia
as
Daniel
John Cleese
as
John Cleese / Exploding Don / David Frost
Tom Hollander
as
Recording Engineer
Cameron Diaz
as
Seigmund Freud
Ronnie Corbett
as
Thompson
Danny Glover
as
Bob
Tom Riley
as
Mike
Richard LaGravenese
as
Mugger
Robin Weigert
as
Paula
Kitodar Todorov
as
Adjoint de Breton
Olivier Saladin
as
Breton
Louise Monot
as
Sara / Yvonne