En 1981, à peine sorti de l'adolescence, Nicholas est contraint de rejoindre l'armée sud-africaine, en guerre contre le régime communiste d'Angola. 8 ans après le superbe Beauty, le nouveau film d'Oliver Hermanus traite à nouveau du thème de l'homosexualité au temps de l'apartheid. Le film se concentre principalement sur l'entraînement des jeunes recrues, où l'humiliation est la règle dans un climat qui n'a rien à envier à Full Metal Jacket. Moffie (qui signifie "pédé" en afrikaans) frustre beaucoup par son peu d'explications données sur le contexte historique mais aussi dans le portrait lacunaire d'un garçon dont on ne voit presque jamais l'environnement familial (à l'exception d'un flashback saisissant). A trop insister sur les brimades militaires, conçues pour renforcer la virilité de ses conscrits, le film en oublie de construire un véritable récit d'apprentissage et d'aliénation mêlés, si tels étaient ses objectifs initiaux.