Ypres, la dernière grande ville belge contrôlée par les Alliés pendant la Première Guerre mondiale, protège les ports français sur la Manche et doit à ce titre être défendue à tout prix. Les Forces canadiennes jouent un rôle crucial au cours de nombreux combats qui se déroulent dans la ville et les environs.