John Ransom
Young William Griffiths (uncredited)
Young William Griffiths
Albert Crundall
Robert
Elliott
Rory Lear
Aaron
Kay
Lieutenant Jock Erskine
Tim Cassidy