Nick is in despair. Carmen grapples the demons of greed and guilt. Who is the father of Carrie's children?