Lambs of God: When did it first air? How many seasons and episodes are there? What's the episode duration of "Lambs of God", and where can you watch it? Find out all this and more!
A dark, gothic tale about three nuns, each a generation apart, living in an isolated convent by the coast, and an unwelcome visitor who enters their lives and changes their world forever.