Too Pretty to Be Nuns

EPISODE:

Episode Info

Turmoil erupts after the girls arrive at the final convent in rural Kentucky, when Stacey and Christie accuse Eseni and Francesca of lying. Meanwhile, Claire has a life-altering question to ask the mother superior.

Cast