Don't Drink the Holy Water

Don't Drink the Holy Water

Available on Prime Video
S2 E13: Dina returns to fulfil her Godmother duties as Teresa and Joe spare no expense for baby Audriana's Christening. Elsewhere, Danielle discovers some disturbing news about one of her closest confidants.