詹姆斯·麦卡沃伊
James McAvoy
饰:Kevin
安雅·泰勒-乔伊
Anya Taylor-Joy
饰:凯西 Casey
杰西卡·苏拉
Jessica Sula
饰:Marcia
贝蒂·巴克利
Betty Buckley
饰:Dr. Fletcher
海莉·露·理查森
Haley Lu Richardson
饰:Claire Benoit
Julie Potter
Julie Potter
饰:Paramedic
Kelly Werkheiser
Kelly Werkheiser
饰:Casey's Mother (uncredited)
Junnie Lopez
Junnie Lopez
饰:Geraldo (uncredited)
Michaela Bockarie
Michaela Bockarie
饰:Zoo Attendee (uncredited)
布拉德·威廉姆·亨克
Brad William Henke
饰:Uncle John
金·迪莱克特
Kim Director
饰:Hannah (uncredited)
斯特林·K·布朗
Sterling K. Brown
塞巴斯蒂安·阿塞勒斯
Sebastian Arcelus
饰:Casey's Father
琳·莱妮
饰:Academic Moderator
尼尔·哈夫
Neal Huff
饰:Mr. Benoit
玛丽亚·布雷曼
Maria Breyman
饰:High-School Student (uncredited)
Peter Patrikios
Peter Patrikios
饰:Taxi Driver
Steven Dennis
Steven Dennis
饰:Man at Next Table (uncredited)
乔恩·道格拉斯
Jon Douglas Rainey
饰:Dr. Clerque (uncredited)
Matthew Nadu
Matthew Nadu
饰:Waiter
Kash Goins
Kash Goins
饰:Flower Kiosk Worker
Nakia Dillard
饰:Police Officer #2
LeRoy Wilson Jr.
LeRoy Wilson Jr.
饰:Security Guy with Dog (as Roy Wilson)
老约翰·吉拉德
John Jillard Sr.
饰:Homeland Security (uncredited)
John Mitchell
John Mitchell
饰:EMT (uncredited)
Andrea Havens
饰:Traveler in the Station (uncredited)
Barbara Edwards
Barbara Edwards
饰:Diner Patron (uncredited)
罗伯特·比齐克
Robert Bizik
饰:Bar Patron (uncredited)
Matthew Bowerman
Matthew Bowerman
饰:Businessman,Father (uncredited)
Shawn Gonzalez
饰:Train Conductor (uncredited)
Aleksandra Svetlichnaya
Aleksandra Svetlichnaya
饰:Pedestrian (uncredited)
迈克尔·J·克雷西克
Michael J. Kraycik
饰:Zoo Worker (uncredited)
米歇尔·圣地亚哥
Michelle Santiago
饰:Zoo Worker (uncredited)
Colin Campbell
Colin Campbell
饰:Boy in Park (uncredited)
Gary Ayash
Gary Ayash
饰:Restaurant Patron (uncredited)
Kerry Dutka
Kerry Dutka
饰:Restaurant and Mall Patron (uncredited)
Vincent Riviezzo
Vincent Riviezzo
饰:Detective (uncredited)
James Robinson Jr.
James Robinson Jr.
饰:Party Guest (uncredited)
伊兹·科菲
Izzie Coffey
饰:Five-Year-Old Casey (as Izzie Leigh Coffey)
Corinne Costa
Corinne Costa
饰:Party Guest (uncredited)
杰夫·巴克纳
Jeff Buckner
饰:Police Officer (uncredited)
Brian Gildea
饰:Casey's Foster Dad (uncredited)
尤基·华盛顿
Ukee Washington
饰:News Anchor
Robert Michael Kelly
Robert Michael Kelly
饰:Joe
罗丝玛丽·霍华德
Rosemary Howard
饰:Kevin's Mother
Christopher Lee Philips
饰:Older Worker
Ameerah Briggs
Ameerah Briggs
饰:Police Officer #1
Robin Rieger
Robin Rieger
饰:Television Reporter
Kayla Grasser
Kayla Grasser
饰:Couple (uncredited)
Anthony Pasqua
Anthony Pasqua
饰:Police Officer by Car (uncredited)
布鲁斯·威利斯
Bruce Willis
饰:David Dunn (uncredited)
Laura Hart
Laura Hart
饰:Mall Shopper,Restaurant Patron (uncredited)
Jeffrey Mowery
Jeffrey Mowery
饰:Townsman (uncredited)
Arielle Ingrassia-Smith
Arielle Ingrassia-Smith
饰:Diner Patron (uncredited)
Jerome Gallman
Jerome Gallman
饰:Vince, Security Guard
Kate Jacoby
Kate Jacoby
饰:Dr. Fletcher's Patient
Emlyn Morinelli McFarland
Emlyn Morinelli McFarland
饰:Diner Waitress
Ann Wood
Ann Wood
Dann Fink
Dann Fink
饰:Game Show Contestant
布鲁斯·威南特
Bruce Winant
饰:Game Show Host
琳·勒内
Lyne Renee
饰:Academic Moderator
Jalina Mercado
Jalina Mercado
饰:Zoo Goer
M·奈特·沙马兰
M. Night Shyamalan
饰: Jai, Hooters Lover
大卫·克尼里安
David Kneeream
饰: Police Officer
莎伊娜·瑞恩
Shayna Ryan
饰: Park pedestrian
尼果兹·简·安亚乌
Ngozi Jane Anyanwu
饰:演员 Actor/Actress
John Jillard Sr.
饰:Homeland Security
Roy James Wilson
饰:Security Guy with Dog,(as Roy Wilson)