演员
Robert Duvall
Prentice Ritter
Thomas Haden Church
Tom Harte
Greta Scacchi
Nola Johns
Chris Mulkey
Big Ears
Rusty Schwimmer
Big Rump Kate
楊時賢
Sun Foy 'aka' #3
Valerie Tian
Ging Wa 'aka' #5
Olivia Cheng
Ye Fung 'aka' #4
Jadyn Wong
Ghee Moon 'aka' #1
Donald Fong
Lung Hay
Peter Skagen
Colonial Bartender
Caroline Chan
Mai Ling 'aka' #2
James Russo
(I)
Captain Billy Fender
Dave Trimble
Dink Yeatman
Scott Cooper
(III)
Gilpin
编剧
Alan Geoffrion
Writer
摄影
Lloyd Ahern II
Director of Photography
制片
Stanley M. Brooks
Executive Producer
Robert Duvall
Executive Producer
Rob Carliner
Executive Producer
Walter Hill
Producer
Damian Ganczewski
Producer
Chad Oakes
Producer
剪辑
Freeman A. Davies
Editor
音响
David Mansfield
Original Music Composer
Van Dyke Parks
Original Music Composer