All Cast

John Hargreaves

John Hargreaves

Lt.Harris

Max Phipps

Max Phipps

Savage

Bill Hunter

Bill Hunter

O'Reilly

Simon Chilvers

Simon Chilvers

Rev. Mitchell

Meredith Phillips

Meredith Phillips

Melanie Mitchell

Tommy Dysart

Tommy Dysart

Bartender

Peter Cummins

Peter Cummins

Col. Brien

Alex Scott

Alex Scott

Gen. Hackett

David Parker

David Parker

Hayes

Adrian Wright

Adrian Wright

Valentine