Max mène unevie rangée, avec Alice et leur fils Théo. Jusqu’à ce qu’Alice se retrouve à l’hôpital, mourante, dans l’attente d’un nouveau cœur qui ne vient pas. Max promet à Théo de la sauver. Mais pour cela, il doit trouver un cœur. Et vite. Devant l’urgence de la situation, Max décide de renouer avec son passé trouble. Sa décision aura des répercussions insoupçonnées sur sa vie…