• The Cycle of Love (12A)

    Ditchling Village Hall 18 Lewes Road, Ditchling, Hassocks, East Sussex, United Kingdom

    Director Orlando Von Einsiedel. English with Hindi and Pashto dialogue with English subtitles. 1h 38m. It’s Delhi, it’s 1977, the...

    £7