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...