FHD
Our Lady of the Nile
Our Lady of the Nile
Rwanda, 1973. In the prestigious catholic institute ‘Notre-Dame du Nil’, perched on a hill, young Rwandan girls study to become the elite of the country. In the process of ...
FHD
Eye in the Labyrinth
Eye in the Labyrinth
Julie is disturbed by the disappearance of her psychiatrist boyfriend Luca following a bizarre dream where she witnessed him murdered. She travels to a seaside village where he might be ...