男主角：职业赌徒、骗子Bret Maverick，两次学院奖女主角奖和金球奖最佳电影女主角（正剧类）奖得主朱迪·福斯特则扮演片中的女骗子Annabelle Bransford，同时影片还请来了在电视剧集中扮演男主角Bret Maverick的老牌影星詹姆斯·加纳扮演传奇警长Zane Cooper一角，到了影片最后提示出该角色居然还是男主角Bret的父亲，大幅增强了影片的趣味性。此外，另一位学院奖得主，老牌影星詹姆士·柯本也在片中扮演赌局船长Duvall一角。此外还有、Alfred Molina等明星出镜，让