"An ambitious carnival man with a talent for manipulating people with a few well-chosen words hooks up with a female psychologist who is even more dangerous than he is."
Bradley Cooper
as Stanton Carlisle
Cate Blanchett
as Dr. Lilith Ritter
Toni Collette
as Zeena the Seer
Willem Dafoe
as Clem Hoatley
Richard Jenkins
as Ezra Grindle
Rooney Mara
as Molly Cahill
Ron Perlman
as Bruno
Mary Steenburgen
as Mrs. Kimball
David Strathairn
as Pete
Mark Povinelli
as The Major
Peter MacNeill
as Judge Kimball
Holt McCallany
as Anderson
Paul Anderson
as Geek #1
Lara Jean Chorostecki
as Louise Hoatley
Jim Beaver
as Sheriff Jedediah Judd
Clifton Collins Jr.
as Funhouse Jack
Tim Blake Nelson
as Carny Boss
David Hewlett
as Dr. Elrood
Sarah Mennell
as Abigail
Mike Hill
as Dogboy Jojo
Caleb Ellsworth-Clark
as Drunk #1
Dian Bachar
as Fee Fee the Birdgirl
Troy James
as The Snake Man
Matthew MacCallum
as Human Skeleton
Samantha Rodes
as Zizi the Pinhead
Jesse Buck
as Geek #2
Perry Mucci
as Hotel Manager
Bill MacDonald
as Stanton’s Dad
Dan Lett
as Deputy #1
Catherine McGregor
as Copa Woman
Martin Julien
as Bus Station Shaving Man
Natalie Brown
as Lilith’s Receptionist
Daniel Falk
as Patron #1
Tim Post
as Armed Guard #1
Will Conlon
as Armed Guard #2
Stephen McHattie
as Hobo #1
James Collins
as Train Yard Man
Lili Connor
as Woman in Floral Dress
Danny Waugh
as Piano Player
Walter Rinaldi
as Drunk
Andrew Locke
as Train Worker
Calvin Desautels
as Policeman
Derrick Moore
as Stagehand
Linden Porco
as Brofo the Small
Grant Bradley
as Deputy #2
Dani Klupsch
as Geek Pit Patron
Vikki Ring
Vanessa Botbyl
Michael Bridgeman
Charles Langille
Paul Taylor
Clyde Whitham
Romina Power
as Party Guest (uncredited)
Keith Lukowski
as Security Guard (uncredited)
Cam McLauchlin
Editor
Robin D. Cook
Casting
Anna Krempholtz
Scenic Artist
Rachel Musson
Extras Casting Assistant
Sean Skene
Stunt Double
Dan Skene
Wayne Wells
Stunts
Bryan J. Thomas
Aj Risi
Bruce Winant
ADR Voice Casting
Dann Fink
A.J. Verel
Utility Stunts
Erik Schultz
Stunt Driver
Justin Howell
Myles Koops
Ashley Gray
Casting Associate
Nick Stead
Jamie Jones
Stunt Coordinator
Dana Jones
Meredith Rovito
Extras Casting
Donna Dupere
Kelly Boaz
Casting Assistant
Angela Citrola
Blair Johannes
Jonathan Oliveira
Al Vrkljan
Gabrielle-Anne Désy
Mike Chute
Nick Alachiotis
Brandt Gordon
Art Direction
Shane Vieau
Set Decoration
Kelsey Jean
Makeup Artist
Jill Purdy
Supervising Sound Editor
Allan Cooke
Christian T. Cooke
Sound Re-Recording Mixer
Dashen Naidoo
Sound Effects Editor
Dennis Berardi
Visual Effects Supervisor
Nathan Robitaille
Sound Designer
Brad Zoern
Stephannie Hawkins
Nathan Johnson
Original Music Composer
Christian Baqueiro
Set Dresser
Patricia Larman
Set Decoration Buyer
Jordan Samuel
Jane Stoiacico
Set Designer
Sorin Popescu
Shirin Rashid
Morag Ross
Chad Corbi
Suzanne Aplin
Costume Supervisor
Cassandra Lyons
Jesse Hutchins
Scott D. Edwards
Assistant Set Decoration
Emma Geldart
Jeff Dineen
Set Costumer
Divyansh Mittal
Sara Sahr
Ryan MacDuff
Visual Effects Producer
Eric s Wilson
Marissa Haley
Eldo Ray Estes
Makeup Department Head
Dana Howes
Transportation Coordinator
Arlene Halpenny-Heeley
Cast Driver
Producer
Christina Pitts Jazzar
Associate Choreographer
Tony Sarandos
Assistant Editor
Douglas Wilkinson
Post Production Supervisor
Guillermo del Toro
Director
Kim Morgan
Screenplay
Tamara Deverell
Production Design
J. Miles Dale
Dan Laustsen
Director of Photography
William Lindsay Gresham
Novel
Luis Sequeira
Costume Design