[Warning: The following contains spoilers from the Season 2 finale of A Million Little Things. Read at your own risk!] Oh, woe is us!
The A Million Little Things Season 2 finale started out as a happy affair but ended us with us feeling completely heartbroken.
The episode kicked off with Katherine (Grace Park) and Eddie (David Giuntoli) all set to renew their vows, but the ceremony was put on pause when Rome (Romany Malco) and Regina (Christina Moses) found out that Eve (Ebboney Wilson), the mother of their adopted baby, was going into labor Yay, right?
You should know by now that few good things happen at hospitals on this show. Waiting for Eve to deliver the baby suddenly felt like the right time for Maggie (Allison Miller) to tell Gary
Read more on tvguide.com