Em 1948, o escritor Dave Hirsh retorna à sua cidade natal de Parkman, Indiana. Ele deixou o exército e não tem certeza do que vai fazer para o resto de sua vida, embora não deseje ser um escritor. Não tem certeza do por que está voltado para casa. Não se dá bem com seu irmão mais velho Frank e nem com sua cunhada Agnes, que o odeia. Logo se encontra com um jogador profissional Bama Dillert e se tornam grandes amigos. Também tem que lidar com Ginnie Moorehead, uma garota que conheceu em Chicago na noite da sua partida e ela decidiu ir junto. Não planeja ficar na cidade por muito tempo até que conhece Dawn French uma professora de redação criativa na universidade local e uma fervorosa admiradora de suas obras anteriores. Ele se apaixona por ela, mas ela não é tão rápida em se apaixonar por ele.

mbientado no ápice da Primeira Guerra Mundial, PASSCHENDAELE conta a história do Sargento Michael Dunne (Paul Gross), um soldado brutalmente ferido na França, que retorna para Calgary emocionalmente e fisicamente traumatizado. No hospital militar em Calgary, ele conhece Sarah (Caroline Dhavernas), uma misteriosa e atraente enfermeira pela qual se apaixona. Quando David (Joe Dinicol), o irmão mais novo e asmático de Sarah, se alista para lutar na Europa, Michael sente-se obrigado a voltar para lá e protegê-lo. Michael e David, como milhares de canadenses, são enviados para a terceira batalha de Ypres, uma batalha contra obstáculos impossíveis, comumente conhecida por Passchendaele . Esta é uma história de paixão, coragem e dedicação, mostrando o heroísmo daqueles que lutaram na guerra e de todos os que os amaram.