Alma lives a humble and secluded life behind the walls of a contemporary Catholic convent in Denmark…