Patrick Goyette
Joseph Le Boutillier
Nicholas Campbell
Guy Simonds
Adrian Hough
German Officer
Wayne Robson
Donald Pearce
Nigel Bennett
Kurt Meyer
Stewart Arnott
Harry Foster
Terence McKenna
Narrator
Roman Jarymowycz
interviewer
Jacques Dextraze
Self (Fusiliers Mont-Royal)
Sydney Radley-Walters
Self (Sherbrooke Regiment)