Justin Trudeau
Talbot Papineau
Arthur Holden
Col. John McCrae
Maxime Cournoyer
Ernest Lamarche
Pat Kiely
William Bird
Noel Burton
Charly Stewart
Francis X. McCarthy
Prime Minister Robert Borden
Jean-François Blanchard
Henri Bourassa
Susan Almgren
Caroline Papineau
Paul Stewart
British PM Lloyd George
Paul Van Dyck
Harry Scott
Neil Napier
Dying Soldier
Roman Jarymowycz
self
Michael Rudder
Canon Frederick Scott
Sascha Cole
Beatrice Fox
Glen Bowser
General Arthur Currie
Gilbert Larose Jr.
Donald Ross
Taff Gillingham
Canadian Sargeant (uncredited)
Justin Walsh
Corporal 46th Battalion (uncredited)