Snímek zasazený do kulis 1. světové války sleduje Michaela Dunneho (Paul Gross), který se s těžkým zraněním vrací z Francie domů do Calgary. V místní vojenské nemocnici pozná citově i fyzicky zubožený Michael krásnou a tajemnou ošetřovatelku Sarah (Caroline Dhavernas). Láska na sebe nenechá dlouho čekat. Krátce na to vstupuje mladší bratr jeho milenky David (Joe Dinicol) nečekaně do armády a odjíždí bojovat do Evropy. Michael cítí jako svoji povinnost vydat se za ním a chránit ho. Oba muži se tak spolu s mnohatisícovým zástupem svých krajanů ocitají na válečném poli u Ypres v bitvě známé jako bitva u Passchendaele. Filmový příběh vypráví o vášni, odvaze, odhodlání a hrdinství těch, kdo v ní tehdy bojovali, i těch, kdo milovali.