杰茜达·芭瑞特
Jacinda Barrett
博·布里奇斯
Beau Bridges
Tara Buck
诺尔贝特·里奥·布茨
Norbert Leo Butz
琳达·卡德里尼
Linda Cardellini
凯尔·钱德勒
Kyle Chandler
莉莉·卡冬
Lily Cardone
米凯尔·哈弗斯特罗姆
Mikael Håfström
约翰·伦克
Johan Renck
本·门德尔松
Ben Mendelsohn
饰:Danny Rayburn
恩里克·穆西安诺
Enrique Murciano
饰:Marco Diaz
科洛·塞维尼
Chloë Sevigny
饰:Chelsea O'Bannon
泰勒·鲁维埃
Taylor Rouviere
饰:Janey Rayburn
Tamara Jones
Tamara Jones
饰:FHP Officer Peters
Zachary T. Robbins
Zachary T. Robbins
饰:(as Zachary Robbins)
Pilar Uribe
Pilar Uribe
饰:Kiki
Alexander Leaty
饰:Officer Scoons
约翰·雷吉扎莫
John Leguizamo
饰:Ozzy Delvecchio
杰米·麦克沙恩
Jamie McShane
饰:Eric O'Bannon
凯蒂·芬内朗
Katie Finneran
饰:Belle Rayburn
茜茜·斯派塞克
Sissy Spacek
饰:Sally Rayburn
尤尔·瓦斯克斯
Yul Vazquez
饰:White Shirt Man
Rhonda Johnson Dents
Rhonda Johnson Dents
饰:(as Rhonda Dents)
Sarah French
Sarah French
饰:Young Sally
Rusty Allison
饰:Ticket Seller
Annie Fitzgerald
Annie Fitzgerald
饰:Elena