1919. Nord de l'Ontario. Niska, une vieille Indienne, attend sur un quai de gare le retour d'Elijah, un soldat qui a survécu à la guerre. À sa grande surprise, l'homme qui descend du train est son neveu Xavier qu'elle croyait mort, ou plutôt son ombre, méconnaissable. Pendant trois jours, à bord du canoë qui les ramène chez eux, et tandis que sa tante essaie de le maintenir en vie, Xavier revit les heures sombres de son passé : l'engagement dans l'armée canadienne avec Elijah, son meilleur ami, et l'enfer des champs de bataille en France.