杰西卡·兰格
Jessica Lange
饰:Maggie
汤米·李·琼斯
Tommy Lee Jones
饰:Brick Pollitt
雷普·汤恩
Rip Torn
饰:Big Daddy
金·斯坦利
Kim Stanley
饰:Big Mama
佩妮·福勒
Penny Fuller
饰:Mae
大卫·杜克斯
David Dukes
饰:Gooper
梅肯·麦卡尔曼
Macon McCalman
饰:Reverend Tooker
托马斯·希尔
Thomas Hill
饰:Doctor Baugh
弗兰·本内特
Fran Bennett
饰:Sookey
Ami Foster
饰:Polly
Jake Jundef
饰:Buster
Neta Lee Noy
饰:Sunnie (as Neta-Lee Noy)