
Heartbreaking deaths, noble sacrifices, network moves and crossover events, superheroes sure have had a roller coaster of a year.

The CW
"Supergirl" flies to The CWIn a rare move, CBS relinquished the rights to its only superhero drama, allowing the Kryptonian to join her CW brethren.

Netflix
Mariah kills Cottonmouth, "Luke Cage"Mahershala Ali's villain met an abrupt and violent end when he goaded Luke Cage's politician cousin too hard, causing her to snap and throw him out a window -- and then beat him to death with a microphone stand. Ouch.

The CW
The death of Black Canary, "Arrow"After a season-long mystery about "Who's in the grave?" the answer was revealed and devastated fans and other characters alike. The loss of Laurel Lance has left a void in the Arrowverse that's still gaping -- though her mysterious reappearance in the "Arrow" midseason finale may shake things up.

Netflix
Staircase fight, "Daredevil"The hallway fight in Season 1 of "Daredevil" set the tone for the quality of the Marvel Netflix series, and the showrunners managed to top it in Season 2 with another long-take gem, this time involving dizzying staircase elements.

CBS
When Barry met Kara, "Supergirl"Before the monster Arrowverse crossover brought Supergirl over to The CW, The Flash visited her in National City, marking a rare cross-network crossover event that delighted fans and opened the doors to so many possibilities.

ABC
"Agent Carter" canceledDespite a passionate fan base and a move to a more budget-friendly location (Hollywood) in Season 2, ABC couldn't find a way to give the world more "Agent Carter." Even star Hayley Atwell is hoping this is not the end of Peggy Carter.

ABC
Lincoln's sacrifice, "Agents of SHIELD"The Season 3 finale of ABC's Marvel series took no prisoners, killing off both Luke Mitchell's character, Lincoln, and Brett Dalton's agent-turned-villain, Ward, leaving Chloe Bennet's Daisy distraught and alone on the lam.

The CW
Legends of SuperFlarrowMore than a dozen DC comic book characters appeared on screen together when The CW tackled its most ambitious crossover yet, bringing together the heroes of "Arrow," "The Flash," "Supergirl" and "Legends of Tomorrow."

MTV
A new brand of vigilante arrives, "Sweet/Vicious"Forget superpowered comic book characters, the newest heroes on the street are all about taking down campus rapists, making Jules and Ophelia the superhero team the world needs right now.

Fox
The return of Joker? ("Gotham")He was killed off on the show in 2015, but Cameron Monaghan seemed to hint his Joker wasn't done terrorizing the city in a tweeted-and-deleted photo.