导演表
编剧表
演配员表
饰 William Blake
约翰尼·德普(饰 William Blake)
饰 Nobody
加利·法梅尔(饰 Nobody)
饰 Train Fireman
克里斯平·格洛弗(饰 Train Fireman)
饰 Cole Wilson
兰斯·亨利克森(饰 Cole Wilson)
饰 Conway Twill
迈克尔·维克特(饰 Conway Twill)
饰 Johnny 'The Kid' Pickett
尤金·伯德(饰 Johnny 'The Kid' Pickett)
饰 John Scholfield
约翰·赫特(饰 John Scholfield)
饰 John Dickinson
罗伯特·米彻姆(饰 John Dickinson)
饰 Salvatore 'Sally' Jenko
伊基·波普(饰 Salvatore 'Sally' Jenko)
饰 Charlie Dickinson
加布里埃尔·伯恩(饰 Charlie Dickinson)
饰 Benmont Tench
杰瑞德·哈里斯(饰 Benmont Tench)
饰 Thel Russell
米莉·阿威塔尔(饰 Thel Russell)
饰 Marvin, Older Marshal
吉米·雷·威克斯(饰 Marvin, Older Marshal)
饰 Lee, Younger Marshal
马克·布林格尔森(饰 Lee, Younger Marshal)
饰 Drunk
彼得·舒鲁姆(饰 Drunk)
饰 Big George Drakoulious
比利·鲍伯·松顿(饰 Big George Drakoulious)
演员
米歇尔·史拉斯(演员)
饰 Man with Wrench
理查德·伯斯(饰 Man with Wrench)
饰 Trading Post Missionary
阿尔弗雷德·莫里纳(饰 Trading Post Missionary)
饰 Makah Villager #3
迈克尔·麦克卡蒂(饰 Makah Villager #3)
演员
史蒂夫·布西密(演员)