Carlas discovery leaves her horrified.
Can Anna live with her sordid secret?
And Maria ponders over missed opportunities.