Java, 1942. L'affrontement entre un prisonnier anglais et son geôlier japonais, un homme tyrannique, prompt à réprimer l'homosexualité dans les rangs.
A Java, en 1942, le capitaine Yonoi dirige avec morgue et mépris un camp de prisonniers anglais. Seul échappe à son intransigeance le lieutenant-colonel Lawrence, qui connaît aussi bien la langue que la civilisation japonaises. Le major Celliers, officier d'élite, qui s'est rendu aux Japonais et que Yonoi a sauvé de la mort, arrive au camp de prisonniers. Entre les deux hommes se joue une lutte pour l'honneur. Yonoi contraint un garde coréen à se faire seppuku devant les détenus parce qu'il a eu une relation homosexuelle avec l'un d'entre eux. Devant le dégoût manifesté par les prisonniers, Yonoi ordonne deux jours de jeûne. Celliers se rebelle...
Oshima ne retrouve pas toujours le souffle de ses grandes oeuvres, mais la beauté de la mise en scène et la qualité de l'interprétation ne font pas défaut.