Lambs Of God premieres

on

Three cloistered nuns,  representing the three stages of woman, live on an isolated island monastery, cut off by their own vows and a commitment to a different life. They’re self-sustaining – growing their own food, shunning electricity, and being each other’s emotional and spiritual support.

Their contented life is upended when a young priest, Father Ignatius, comes to survey the island, sent on a mission with nefarious motives by a bishop who comes to symbolize all that is corrupt in an unmoveable institution like the Catholic church.

Watch it on Showcase.