Frederick Coffin
as
Ike
Kanye West
as
Self - Former Adidas Brand Partner
Evan Spiliotopoulos
Director
Cary Elwes
as
Bishop Gyles
Nicholas Trotto
as
Church Member
Jeffrey Dean Morgan
as
Gerry Fenn
C.M. Punk
as
Don Koch
Trieste Kelly Dunn
as
Liz Koch
Clint Eastwood
Director
Jude Law
as
Billy Hanson
Leon Rippy
as
Detective Boone
Richard Herd
as
Henry Skerridge
Patrika Darbo
as
Sara Warren
Julianne Moore
as
Madeline
Sebastian Stan
as
Max
John Lithgow
as
Richard Hobbes
Vincent Duvall
as
Captain Rodríguez
Johnny Pacar
as
Dr. Chase Heibert
Michael Paré
as
General Robert Glenn
Robert Reich
as
Navy SEAL
Trine Dyrholm
as
Dagmar
Søren Sætter-Lassen
as
Ring Master
Uta Hagen
as
Ada
John Ritter
as
Rider
Angelo Rossitto
as
Sideshow Performer
Tippi Hedren
as
Julie McNeal
Whitney Moore
as
Nathalie
Heitor Martinez
as
Léo
Milton Gonçalves
as
Pastor
Gero Camilo
as
Tatu
Shawn Mendes
as
Self
Sean Combs
as
Self
Flo Fagerli
as
Alma
Lea Myren
as
Elvira
Malte Gårdinger
as
Isak
Isac Calmroth
as
Prince Julian
Paul Feig
Director
Michele Morrone
as
Dante Versano
Bashir Salahuddin
as
Detective Summerville
Blake Lively
as
Emily Nelson
Anna Kendrick
as
Stephanie Smothers
Hannah Waddingham
as
Jezebeth
Natasha Lyonne
as
Mama Poot
John Goodman
as
Papa Smurf
Kurt Russell
as
Ron