Delilah has her hands full after the birth of her new baby, but she also has the help of her family and friends on A Million Little Things Season 2 Episode 1.
Thea is pensive as she and Laurel stand in the wake of the horrible attack upon the city at Starling Bay. What will they do? What will Oliver to do in his bold move against HIVE?