Filming Locations (3)

  • Saint-Etienne, Loire, France (urban setting)

  • La Palme, Aude, France (abandonned train station where lovers hide)

  • Perpignan, Pyrénées-Orientales, France (Geronimo meeting Nil's brother)