Finishing the Hat

May 13, 2012 on ABC at 9:00 PM

Watch Desperate Housewives S08E23 online


Everything that begins must eventually end. This episode of beginnings and endings walks us both backwards and forwards as we take our final stroll down Wisteria Lane.

Previous episode

Give Me the Blame
Season 8 Episode 22

May 13, 2012