Le film est tiré d'un roman de Yo Henmi.
Shohei Imamura fait partie des rares réalisateurs à avoir obtenu deux palmes d'or : L' Anguille en 1997 et La Ballade de Narayama en 1983. Par ailleurs, depuis ce dernier titre, tous ses films ont été présents au festival de Cannes.
Après De l'eau tiède sous un pont rouge (1997) et Kanzo Sensei (1998), c'est le troisième film de Shohei Imamura dans lequel joue la jeune comédienne Misa Shimizu.