巴斯特·基顿
Buster Keaton
饰:约翰尼 Johnny Gray
吉姆·法利
Jim Farley
饰:撒切尔将军 Gen. Thatcher (US Army)
弗兰克·哈格尼
Frank Hagney
饰:招聘人员 Recruiter (uncredited)
波利斯·卡洛夫
Boris Karloff
饰:Union General (uncredited) (unconfirmed)
玛丽昂·马克
Marion Mack
饰:Annabelle Lee
查尔斯·亨利·史密斯
Charles Henry Smith
饰:Mr. Lee (Annabelle's father) (as Charles Smith)
格伦·卡文德
Glen Cavender
饰:Union Capt. Anderson (chief spy)
弗雷德里克·弗鲁姆
Frederick Vroom
饰:Confederate general
乔·基顿
Joe Keaton
饰:Union general
麦克·多林
Mike Donlin
饰:Union general
汤姆·纳恩
Tom Nawn
饰:Union general
Henry Baird
饰:Soldier (uncredited)
Joe Bricher
饰:Soldier (uncredited)
Jimmy Bryant
饰:Raider (uncredited)
Sergeant Bukowski
饰:Officer (uncredited)
Capt. C.C. Cruson
饰:Officer (uncredited)
Jack Dempster
饰:Raider (uncredited)
Keith Fennell
饰:Soldier (uncredited)
巴德·法恩
Budd Fine
饰:Raider (uncredited)
Eddie Foster
饰:Union railroad fireman (uncredited)
Ronald Gilstrap
饰:Union soldier (uncredited)
Ray Hanford
饰:Raider (uncredited)
Al Hanson
饰:Raider (uncredited)
安东尼·哈维
Anthony Harvey
饰:Raider (uncredited)
Edward Hearn
饰:Union officer (uncredited)
Hilliard Karr
饰:Soldier (uncredited)
Elgin Lessley
饰:Union general who gives command to cross bridge (uncredited)
Louis Lewyn
饰:Soldier (uncredited)
Jackie Lowe
饰:Boy who follows Johnny (uncredited)
Billy Lynn
饰:Soldier (uncredited)
Ross McCutcheon
饰:Raider (uncredited)
Tom Moran
饰:Raider (uncredited)
Charles Phillips
饰:Raider (uncredited)
Red Rial
饰:Raider (uncredited)
Harold Terry
饰:Union soldier (uncredited)
Ray Thomas
饰:Raider (uncredited)
Red Thompson
饰:Raider (uncredited)
James Walsh
饰:Soldier (uncredited)
John Wilson
饰:Union soldier (uncredited)
Jean Woodward
饰:Bit part (uncredited)
弗兰克·巴恩斯
Frank Barnes
饰:Annabelle's Brother
Jack Hanlon
饰:Bit Part (uncredited)
阿尔·圣约翰
Al St. John
饰:Officer on Horseback (uncredited)