Beautiful, interesting, incredible cinema.
Catholic nun travels to another country and make spirit revolution.