詹姆斯·麦斯登
James Marsden
饰:Stu Redman
亚历山大·斯卡斯加德
Alexander Skarsgard
饰:Randall Flagg
安柏·赫德
Amber Heard
饰:Nadine Cross
埃兹拉·米勒
Ezra Miller
纳特·沃尔夫
Nat Wolff
饰:Lloyd Henreid
乌比·戈德堡
Whoopi Goldberg
饰:Mother Abagail
约万·艾德坡
Jovan Adepo
饰:Larry Underwood
布拉德·威廉姆·亨克
Brad William Henke
饰:Tom Cullen
凯瑟琳·麦克纳马拉
Katherine McNamara
饰:Julie Lawry
丹尼尔·逊亚塔
Daniel Sunjata
饰:Cobb
欧文·提格
Owen Teague
饰:Harold Lauder
奥黛莎·杨
Odessa Young
饰:Frannie Goldsmith
亨利·扎格
Henry Zaga
饰:Nick Andros
艾琳·贝达
Irene Bedard
郑启蕙
Olivia Cheng
饰:Dr. Sylvia Wen
塔兰·凯勒姆
Tarun Keram
饰:Steve
尼古拉斯·李
Nicholas Lea
饰:Norris
伊恩·贝利
Eion Bailey
饰:Teddy Weizak
加布丽·罗丝
Gabrielle Rose
森塔·普拉萨德
Sunita Prasad
薇娜·苏德
Veena Sood
寇蒂斯·库克
Curtiss Cook Jr.
劳埃德·坎宁安
Lloyd Cunningham
饰:Phoenix Guard
菲奥娜·道里夫
Fiona Dourif
斯宾塞·德瑞弗
Spencer Drever
饰:Younger Brother
Brandyn Eddy
饰:Vince Hogan
海瑟·格拉汉姆
Heather Joan Graham
饰:Rita Blakemoor
格雷戈·金尼尔
Gregory Greg Kinnear
饰:Glen Bateman
哈米什·林克莱特
Hamish Linklater
饰:Dr. Ellis
艾里斯·佩卢莉
Iris Paluly
饰:Female Patient Stage 5
丽莎·钱德勒
Lisa Chandler
饰:Susan
卡姆登·菲尔特
Camden Filtness
饰:Suited Man
Troy Mundle
Troy Mundle
饰: Ralph Hodges
戈登 · 科米尔
Gordon Cormier
马克·吉本
Mark Gibbon
饰:Burly Guard #1
塞斯·惠特克
Seth Whittaker
饰:Burly Guard
Ben Afful
饰:John Freeman
肯德尔·卓依
Kendall Joy Hall
饰:Young Abagail Freemantle
Cameron McDonald
Cameron McDonald
饰:Frannie's Dad
J·K·西蒙斯
J.K. Simmons
饰:General William Starkey
Jennifer-Juniper Angeli
Jennifer-Juniper Angeli
饰:Harold's Mom
安格斯·桑普森
Angus Sampson
饰:Garvey
Harrison MacDonald
Harrison MacDonald
饰:Corporal
小克利夫顿·克林斯
Clifton Collins Jr.
饰:Bobby Terry
Peter Anderson
Peter Anderson
饰:Ghostly Man
Miles Chalmers
Miles Chalmers
饰:Male Patient #2 Stage 5
Arkie Kandola
Arkie Kandola
饰:Foreman
Darren Dolynski
饰:Wayne Stuckey
Carlos Joe Costa
饰:Townsperson #1
Fletcher Donovan
饰:Boulder Male Resident #1
Lissa Neptuno
Lissa Neptuno
饰:Neighbor
艾迪·弗莱克
Eddie Flake
饰:Hospital Doctor
Douglas Stewart
Douglas Stewart
饰:Hap
Jeremy Jones
Jeremy Jones
饰:Andrew 'Poke' Freeman
肖恩·米林顿
Sean Millington
饰:Stalker #1
Lisa Renee Pitts
饰:Alice Underwood
丹尼·瓦特利
Danny Wattley
饰:Trask
Moire Kiyingi
饰:Abagail's Mother
娜塔丽·马丁内斯
Natalie Martinez
饰:Dayna Jurgens
保罗·加莱特
Paul Jarrett
饰:Head Custodian
Luis Javier
饰:Native Chief
克里斯蒂·道·迪斯摩尔
Kristy Dawn Dinsmore
饰:María
里斯·亚历山大
Reese Alexander
饰:Sniffling Guard
普里莫·阿隆
Primo Allon
饰:Savino
Jagua Arneja
饰:Terrified Cashier
布鲁斯·布莱恩
Bruce Blain
饰:Poul Impening
Mariessa Portelance
饰:Blood Tech
TJ Kayama
饰:Heck Drogan
Kim Kondrashoff
饰:Sheriff Baker
Mike Wasko
饰:New Arrival
Jenny Mitchell
饰:Female Mormon Type #2
Luvia Petersen
饰:Stacie
米歇尔·伊萨·卢比欧
Michel Issa Rubio
饰:Stalker #2