Ann Dowd stars in TV Series Lambs of God

Lambs of God, released by Lingo Pictures and available on Amazon Prime Video, 5/21/19. ANN DOWD (MFA, Acting, ’82) stars in the cast as Sister Margarita.

Leave a Reply

Your email address will not be published. Required fields are marked *