Im Jahr 1969 kommt Laurent (Marin Gerrier) mit dem Down Syndrom zur Welt. Während seine Mutter Jacqueline (Vanessa Paradis) sich hingebungsvoll um ihn kümmert, zerbricht ihre Ehe langsam an der Behinderung ihres Sohnes. Eine Jahre später, immer noch als kleiner Junge, verliebt sich Laurent in die ebenfalls behinderte Véronique (Alice Dubois). Über 40 Jahre später lebt Antoine Godin (Kevin Parent) ein zufriedenes Leben in Montreal. Er liebt seine Frau Rose (Evelyne Brochu) und seine beiden Töchter. Seine Exfrau Carole (Helene Florent) hat die Trennung von Antoine hingegen immer noch nicht verwunden und leidet unter starken Depressionen. Als sie beginnt immer realer wirkendende Alpträume zu haben, die schließlich sogar in Schlafwandelung ausarten, sucht sie nach mehreren erfolglosen Arztbesuchen einen Hellseher auf, der schließlich vermutet, dass sie ein übernatürliche Verbindung in die Vergangenheit habe.