Cast (9)

David Aitchison

Andrew Grimes

Matthew Wyn Davies

Lieutenant Wilkinson

David Hasler

Giovanni

Elliott Hasler

Charlie Standing

Owen Oldroyd

Sgt. Milton

Luigi Patti

Aldo

Alice Rogers

Ivy 'Tup' Standing

Mike Skinner

Capt. Thompson

Peter Walsh

Michael Romero

Crew (6)

Elliott Hasler

Director

Elliott Hasler

Screenplay

Elliott Hasler

Executive Producer

Simon Hasler

Producer

Jamie Scarratt

Music

Elliott Hasler

Cinematography