梅丽尔·斯特里普
Meryl Streep
饰:Karen Silkwood
库尔特·拉塞尔
Kurt Russell
饰:Drew Stephens
雪儿
Cher
饰:Dolly Pelliker
格雷格·T·尼尔森
Craig T. Nelson
饰:Winston
弗莱德·沃德
Freddie Joe Ward(本名)
饰:Morgan
戴安娜·斯卡尔维德
Diana Scarwid
饰:Angela
罗恩·西维尔
Ronald Arthur Silver
饰:Paul Stone
查尔斯·哈拉汉
Charles John Hallahan
饰:Earl Lapin
约瑟夫·索默
Josef Sommer
饰:Max Richter
苏迪·邦德
Sudie Bond
饰:Thelma Rice
Henderson Forsythe
饰:Quincy Bissell
E. Katherine Kerr
饰:Gilda Schultz
布鲁斯·麦克吉尔
Bruce McGill
饰:Mace Hurley
大卫·斯特雷泽恩
David Strathairn
饰:Wesley
J·C·奎因
J.C. Quinn
饰:Curtis Schultz
肯特·布劳德赫斯特
Kent Broadhurst
饰:Carl
理查德-汉密尔顿
Richard Hamilton
饰:Georgie
Les Lannom
Les Lannom
饰:Jimmy
艾米特·沃尔什
M. Emmet Walsh
饰:Walt Yarborough
格雷厄姆·贾维斯
Graham Jarvis
饰:Doctor at Union Meeting
詹姆斯·瑞布霍恩
James Rebhorn
饰:Los Alamos Doctor
雷·贝克
Raymond Baker
饰:Pete Dawson
Michael Bond
Michael Bond
饰:2nd Los Alamos Doctor
比尔·考布斯
Bill Cobbs
饰:Man in Lunchroom
Norman Colvin
Norman Colvin
饰:Zachary (as Norm Colv in)
Haskell Craver
Haskell Craver
饰:Ham
Kathie Dean
Kathie Dean
饰:Stewardess
加里·格鲁布斯
Gary Grubbs
饰:Randy Fox
Susan McDaniel
Susan McDaniel
饰:Karen's Child
Tana Hensley
Tana Hensley
饰:Karen's Child
Anthony Fernandez
Anthony Fernandez
饰:Karen's Child
Betty Harper
Betty Harper
饰:May Bissell
泰丝·哈珀
Tess Harper
饰:Linda Dawson
安东尼·希尔德
Anthony Heald
饰:2nd Doctor at Union Meeting
Nancy Hopton
Nancy Hopton
饰:Nurse
Betty King
Betty King
饰:Nurse
Dan Lindsey
Dan Lindsey
饰:Man at Fence
John Martin
饰:Man with Flashlight
威尔·帕顿
Will Patton
饰:Joe
Vern Porter
Vern Porter
饰:Bill Charlton
Christopher Saylors
饰:Buddy
Don Slatton
Don Slatton
饰:Man in Moonsuit (as Don Slaton)
Tom Stovall
Tom Stovall
饰:3rd Los Alamos Doctor
John Addington
饰:Airline passenger (uncredited)
吉姆·比弗
Jim Beaver
饰:Plant Manager (uncredited)
Pamela Clay
Pamela Clay
饰:Woman in Bar (uncredited)
户田惠子
KEIKO TODA
Graham Jarvis
Graham Jarvis
饰:Doctor at Union Meeting
Richard Hamilton
Richard Hamilton
饰:Georgie
克雷格·内尔逊
Craig T. Nelson
饰:Winston
M·埃米特·沃尔什
M. Emmet Walsh
饰:Walt Yarborough
盖里·格拉伯斯
Gary Grubbs
饰:Randy Fox