All Cast

James McAvoy

James McAvoy

Dennis / Patricia / Hedwig / The Beast / Kevin Wendell Crumb / Barry / Orwell / Jade

Anya Taylor-Joy

Anya Taylor-Joy

Casey Cooke

Betty Buckley

Betty Buckley

Dr. Karen Fletcher

Haley Lu Richardson

Haley Lu Richardson

Claire Benoit

Jessica Sula

Jessica Sula

Marcia

Izzie Coffey

Izzie Coffey

Five-Year-Old Casey

Brad William Henke

Brad William Henke

Uncle John

Sebastian Arcelus

Sebastian Arcelus

Casey's Father

Neal Huff

Neal Huff

Mr. Benoit

Ukee Washington

Ukee Washington

News Anchor

Ann Wood

Ann Wood

Game Show Enthusiast

Robert Michael Kelly

Robert Michael Kelly

Joe

M. Night Shyamalan

M. Night Shyamalan

Jai, Hooters Lover

Rosemary Howard

Rosemary Howard

Kevin's Mother

Jerome Gallman

Jerome Gallman

Vince, Security Guard

Lyne Renee

Lyne Renee

Academic Moderator

Kate Jacoby

Kate Jacoby

Dr. Fletcher's Patient

Peter Patrikios

Peter Patrikios

Taxi Driver

Kash Goins

Kash Goins

Flower Kiosk Worker

Roy James Wilson

Roy James Wilson

Security Guy with Dog

Christopher Lee Philips

Christopher Lee Philips

Older Worker

Julie Potter

Julie Potter

Paramedic

Ameerah Briggs

Ameerah Briggs

Police Officer #1

Nakia Dillard

Nakia Dillard

Police Officer #2

Robin Rieger

Robin Rieger

Television Reporter

Emlyn McFarland

Emlyn McFarland

Diner Waitress

Dann Fink

Dann Fink

Game Show Contestant (voice)

Bruce Winant

Bruce Winant

Game Show Host (voice)

Bruce Willis

Bruce Willis

David Dunn (uncredited)

Kim Director

Kim Director

Hannah (uncredited)

Robert Bizik

Robert Bizik

Bar Patron (uncredited)

Junnie Lopez

Junnie Lopez

Geraldo (uncredited)

Steven Dennis

Steven Dennis

Dan at Next Table (uncredited)

Matthew Nadu

Matthew Nadu

Waiter (uncredited)

James Robinson Jr.

James Robinson Jr.

Claire's Party Guest (uncredited)

John Mitchell

John Mitchell

EMT (uncredited)

Aleksandra Svetlichnaya

Aleksandra Svetlichnaya

Pedestrian (uncredited)

Colin Campbell

Colin Campbell

Boy in Park (uncredited)

John Jillard Sr.

John Jillard Sr.

Homeland Security (uncredited)

Vincent Riviezzo

Vincent Riviezzo

Detective (uncredited)

Gary Ayash

Gary Ayash

Restaurant Patron (uncredited)