Paulo Costanzo
as
Alexander Cabot
Eugene Levy
as
Eugene Levy
Tara Reid
as
Melody Valentine
Seth Green
as
Travis - Du Jour
Stephen Chang
as
Elderly Man
Alaina Huffman
as
Paloma
Adam Sandler
as
Opera Man
Johnny Depp
as
Self
Bob Dylan
as
Self
Pete Townshend
as
Self
Magdalena Boczarska
as
Dagmara
Cezary Kosinski
as
Head of Radio
Tomasz Karolak
as
Melchior 'Mel'
Danuta Stenka
as
'Rudolf'
Tom Hiddleston
as
Adam
John Hurt
as
Christopher Marlowe
Jeffrey Wright
as
Dr. Watson
Tilda Swinton
as
Eve
Gina Prince-Bythewood
Director
Benito Martinez
as
Jesse Soria
Aisha Hinds
as
J Stanley
Wren T. Brown
as
Pastor Marks
Jordan Belfi
as
Steve Sams
Adam Pally
as
Allen
Neal Huff
as
Dr. Gleeman
Sarah Burns
as
Ella
Rashida Jones
as
Nat
Chris Messina
as
Theo
Rongguang Yu
as
Captain Yu
Ken Lo
as
Guard Yong
Leehom Wang
as
the General
Jackie Chan
as
The Soldier
Joe Wright
Director
Tom Hollander
as
Graham Claydon
Rachael Harris
as
Leslie Bloom
Jamie Foxx
as
Nathaniel Ayers
Robert Downey Jr.
as
Steve Lopez
Gus Van Sant
Director
Asia Argento
as
Asia
Lukas Haas
as
Luke
Kurt Loder
as
TV Voiceover
Dasha Nekrasova
as
Dakota
Céline Carrère
as
Femme bal 1910
Léa Seydoux
as
Gabrielle Monnier
Adam Carage
as
Mr. Denver
Jeff Bridges
as
Bad Blake
Maggie Gyllenhaal
as
Jean Craddock
Colin Farrell
as
Tommy Sweet
Robert Duvall
as
Wayne
Lea DeLaria
as
Boston
Tig Notaro
as
Fiasco
Ming-Na Wen
as
Ivy
Missi Pyle
as
Robin
Anthony Byrne
Director
Natalie Dormer
as
Joely Richardson
as
Alex
Ed Skrein
as
Marc
Kim Adis
as
Protester
John Lennon
as
Himself
George Harrison
as
Himself
Mike Douglas
as
Self
Jack Palance
as
Self
Jack Davenport
as
Jeffrey
Josh O'Connor
as
Jonno
Colin Salmon
as
Mike Marvin
Taylor Swift
as
Self
Audrey Douglass
as
Self-Dancer
John Lennon
as
Self
Roger Waters
as
Self
B.B. King
as
Self
Bob Dylan
as
Self