Your browser doesn't support HTML5 video
A curious nun ventures into the darker side of her animated world.