Everything happened in "Mizumono" as the net closed around Hannibal.
"The Grand Experiement" seemed intent on rattling Elementary's status quo as Sherlock and Joan worked to clear Mycroft of murder charges.
A business tycoon said horrible things on TV in a story ripped from the headlines, and Eli learned the true nature of Alicia and Peter's relationship.
Jack discovered the truth about Freddie's disappearance, and Hannibal and Will were drawn deeper into the lives of the Vergers.
While Joan dealt with the fallout of last week's episode, Sherlock went on the hunt for the murderer of an ex-MI-6 analyst.
While the city crumbled around them, Team Arrow scrambled for the mirakuru cure.
"Thn Immutable Truth" wrapped up Season 2 with a surprising amount of closure. What could Season 3 hold? (Apart from Drug Kingpin Dylan, of course.)
Alicia had the day off, Finn hit the campaign trail, and Diane defended a client with ties to the Silk Road. Y'know. The usual.
Sherlock and Mycroft teamed up to find Joan and a missing Swiss banker. However, not everything was what it seemed.
Oliver and Thea struggled to cope with their loss as Sebastian was sworn in as mayor. Oh, and Slade's army began its siege.