1996, Atlantique Nord. Deux jeunes clandestins embarquent à bord d’un porte-conteneur à destination du Canada. Les membres de l’équipage philippins découvrent l’un d’eux, un Roumain. Si les officiers taïwanais le repèrent, il risque d'être jeté à la mer, comme cela fut le cas pour son compagnon. Les marins philippins décident alors de le cacher dans les entrailles du bateau…
En Roumanie, dans les années 1990, Gabriel, un adolescent de 15 ans, entre au séminaire afin de devenir prêtre. Très vite, il se heurte aux brimades et manigances des élèves des classes supérieures et aux méthodes abusives des enseignants.