Lorsqu'il assiste à une parade militaire, Jim Apperson, fils d'un riche industriel au tempérament oisif et peu engagé, pense avoir enfin trouvé sa vocation. Il s'enrôle immédiatement dans l'armée et s'embarque pour la France, où la Première Guerre mondiale fait rage. Là, cantonné dans un village français, il rencontre Mélisande...
Olga est une aristocrate russe émigrée en France. Quand la guerre éclate, elle rejoint la Résistance. Jules, bon père de famille français choisit de collaborer. Helmut, fils de la noblesse allemande, devient officier SS dans un camp de concentration. Trois destins croisés, trois âmes qui devront répondre de leurs actes devant Dieu pour entrer ou non dans son Paradis...