Julianna Margulies Julianna Margulies

Two years ago, The Good Wife's Alicia Florrick (Julianna Margulies) was faced with whether or not to answer a phone call. A year ago, she had to choose whether or not to enter a $7800-a-night presidential suite with her boss. But on Sunday's Season 3 finale, Alicia had a lot more to gain — and possibly lose — with her latest choice: her family.

On Sunday's episode, the good (estranged) wife seemed to flirt with the possibility of forgiving the bad husband. After weeks of mending things with Peter (Chris Noth) — telling him to run for governor, joining forces with him against Jackie regarding the house — Alicia came very close to giving things another shot with her ex. Yes, they've had sex and slept in the same bed since he admitted to sucking the toes of a prostitute, but a real reconciliation never seemed within reach. Until now.

Watch full episodes of The Good Wife