Chip, danseur passionné, débarque à New York. Durant sa dure initiation, il trouve réconfort auprès de Theo, un membre de sa troupe. Jusqu'à en tomber amoureux.
1981, Nicholas a 16 ans, comme tous les jeunes blancs Sud-Africains de son âge, il doit accomplir son service militaire pendant deux ans. Il découvre les horreurs de la guerre et le racisme du gouvernement sud-africain envers la communauté noire...
Près de Melbourne, Leo, dix-sept ans, mène une vie sans histoire entre son quotidien au lycée, une petite amie populaire et une famille aimante. Mais Leo traverse une crise d’identité alors qu’il devient de plus en plus attiré par son meilleur ami, Boof.