Cast and Crew of Nightmare Alley

Cast of
Nightmare Alley

About Nightmare Alley

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.

Full Cast of Nightmare Alley

Bradley Cooper
plays Stanton 'Stan' Carlisle

Bradley Cooper as Stanton 'Stan' Carlisle

Bradley Charles Cooper (born January 5, 1975) is an American actor and filmmaker. He is the recipient of various acco...

See Bradley Cooper's other roles

Rooney Mara
plays Mary Margaret 'Molly' Cahill

Cate Blanchett
plays Dr. Lilith Ritter

Cate Blanchett as Dr. Lilith Ritter

Catherine Elise Blanchett (born 14 May 1969) is an Australian actor and producer. Regarded as one of the best actress...

See Cate Blanchett's other roles

Toni Collette
plays Zeena 'Zeena the Seer' Krumbein

Toni Collette as Zeena 'Zeena the Seer' Krumbein

Toni Collette Galafassi (November 1, 1972) is an Australian actress, producer, singer, and songwriter. Known for her ...

See Toni Collette's other roles

Richard Jenkins
plays Ezra Grindle

Willem Dafoe
plays Clement 'Clem' Hoatley

Willem Dafoe as Clement 'Clem' Hoatley

William James "Willem" Dafoe (born July 22, 1955) is an American actor. He is the recipient of various accolades, inc...

See Willem Dafoe's other roles

David Strathairn
plays Pete

David Strathairn as Pete

An American film and television actor, best known for his portrayal of journalist Edward R. Murrow in the feature fil...

See David Strathairn's other roles

Ron Perlman
plays Bruno

Ron Perlman as Bruno

Ronald Perlman (born April 13, 1950) is an American actor and voice-over actor. His best known roles are as Clay Morr...

See Ron Perlman's other roles

Holt McCallany
plays Anderson

Holt McCallany as Anderson

Holt McCallany (born Holt Quinn McAloney; September 3, 1963) is an American actor, writer, and producer. He is known ...

See Holt McCallany's other roles

Mary Steenburgen
plays Mrs. Kimball

Mary Steenburgen as Mrs. Kimball

Mary Nell Steenburgen (born February 8, 1953) is an American actress. She was most successful for playing the role of...

See Mary Steenburgen's other roles

Peter MacNeill
plays Judge Kimball

Peter MacNeill as Judge Kimball

​From Wikipedia, the free encyclopedia.   Peter MacNeill is a Canadian film and television actor who has starred in ...

See Peter MacNeill's other roles

Mark Povinelli
plays The Major

Mark Povinelli as The Major

Mark Povinelli is an actor and stunt.

See Mark Povinelli's other roles

Jim Beaver
plays Sheriff Jedediah Judd

Jim Beaver as Sheriff Jedediah Judd

James Norman "Jim" Beaver, Jr. (born August 12, 1950) is an American stage, film, and television actor, playwright, s...

See Jim Beaver's other roles

Tim Blake Nelson
plays Carny Boss

Tim Blake Nelson as Carny Boss

Timothy Blake Nelson (born May 11, 1964) is an American actor and playwright. Described as a "modern character actor...

See Tim Blake Nelson's other roles

Clifton Collins Jr.
plays Funhouse Jack

Clifton Collins Jr. as Funhouse Jack

Clifton Collins Jr. is an American film and television actor, best known for playing student Cesar Sanchez opposite s...

See Clifton Collins Jr.'s other roles

Paul Anderson
plays Geek #1

Paul Anderson as Geek #1

Paul Anderson is an English actor who started his acting career in the late 2000s. He was previously a ticket scalper...

See Paul Anderson's other roles

Lara Jean Chorostecki
plays Louise Hoatley

Lara Jean Chorostecki as Louise Hoatley

Lara Jean Chorostecki is a Canadian stage and screen actress.

See Lara Jean Chorostecki's other roles

David Hewlett
plays Dr. Elrood

Sarah Mennell
plays Abigail

Mike Hill
plays Dogboy Jojo

Caleb Ellsworth-Clark
plays Drunk #1

Dian Bachar
plays Fee Fee the Birdgirl

Dian Bachar as Fee Fee the Birdgirl

Dian Bachar (born October 26, 1970 in Denver, Colorado) is an American actor. He is most notable for his roles in var...

See Dian Bachar's other roles

Troy James
plays The Snake Man

Matthew MacCallum
plays Human Skeleton

Samantha Rodes
plays Zizi the Pinhead

Jesse Buck
plays Geek #2

Perry Mucci
plays Hotel Manager

Bill MacDonald
plays Stanton’s Dad

Dan Lett
plays Deputy #1

Catherine McGregor
plays Copa Woman

Martin Julien
plays Bus Station Shaving Man

Natalie Brown
plays Lilith’s Receptionist

Tim Post
plays Armed Guard #1

Tim Post as Armed Guard #1

Tim Post was born on January 1, 1963 and is currently 61 years old.

See Tim Post's other roles

Will Conlon
plays Armed Guard #2

Daniel Falk
plays Patron #!

Stephen McHattie
plays Hobo #1

James Collins
plays Train Yard Man

Lili Connor
plays Woman in Floral Dress

Danny Waugh
plays Piano Player

Walter Rinaldi
plays Drunk

Andrew Locke
plays Train Worker

Calvin Desautels
plays Policeman

Derrick Moore
plays Stagehand

Linden Porco
plays Brofo the Small

Grant Bradley
plays Deputy #2

Dani Klupsch
plays Geek Pit Patron

Vikki Ring
plays Geek Pit Patron

Vanessa Botbyl
plays Geek Pit Patron

Michael Bridgeman
plays Geek Pit Patron

Charles Langille
plays Geek Pit Patron

Paul Taylor
plays Geek Pit Patron

Clyde Whitham
plays Geek Pit Patron

Romina Power
plays Party Guest


Crew of Nightmare Alley

Discover the backstage crew of Nightmare Alley →