(EW.com) -- Spoiler alert! If you want to know how the "Desperate Housewives" series finale ended, keep reading. We break it down below. Bree (Marcia Cross): She was on trial for allegedly killing Gaby's (Eva Longoria) abusive stepfather Alejandro, which Carlos (Antonio Chavira) had actually done. Renee (Vanessa Williams) went to see her fiancÃ© Ben (Charles Mesure) when he got thrown in jail for contempt before their wedding because he refused to answer questions on the stand about an incriminating phone conversation with Bree. Renee told him she'd actually seen something the night of the murder, and the D.A., who'd been eavesdropping on their conversation, threatened to deport Ben if Renee didn't testify to watching Bree walk up her driveway looking disheveled and carrying a shovel. Bree's lawyer, Trip (Scott Bakula), finally got Bree scared enough -- and turned on enough -- that she told him the truth about what happened that night so he wouldn't be blindsided again. She told him he couldn't use the information against her friends, but fearing he'd lose the case -- and Bree -- he called Gaby to the stand.
@highlight
"Desperate Housewives" two-hour series finale aired on Sunday
@highlight
Bree (Cross) was on trial for allegedly killing Gaby's abusive stepfather
@highlight
Susan (Hatcher) would be the first one to leave Wisteria Lane so she could help daughter raise her baby
She told @placeholder and Ben that if they ever feel like a piece of their heart is missing and nothing seems to fill it, it's because it's already been filled by their love and they simply forgot that.