Passchendaele follows the exploits of Canadian soldiers leading up to one of the key battles of World War I that was fought over nearly four months in 1917. The lives of a troubled veteran, his nurse girlfriend and a naive boy intersect first in Alberta and then in Belgium during the bloody World War I battle of Passchendaele.

Also known as La Bataille de Passchendaele.

Starring Paul Gross, Michael Greyeyes, James Kot, Caroline Dhavernas, Joe Dinicol.

Rated R