Lambs of God
Description: Three nuns living on a remote, secluded island feel compelled to defend their beliefs and their lives when a priest unwittingly finds them.
Year Released: 2019
Number of episodes: 4
First episode air date: July 21, 2019
Awards: AACTA Award for Best Telefeature or Mini Series, MORE
Network: Foxtel
Watch Trailer
Year Released: 2019
Number of episodes: 4
First episode air date: July 21, 2019
Awards: AACTA Award for Best Telefeature or Mini Series, MORE
Network: Foxtel
Watch Trailer