Yesterday, the hammer fell on Marvel’s Daredevil. Netflix officially canceled Daredevil after three seasons, and it wasn’t entirely unexpected. Both Luke Cage and Iron Fist got the axe in October, and the relationship between Marvel and Netflix had seemingly been frayed long before the upcoming Disney+ streaming service was given a name. Against that backdrop, it’s not too surprising that Netflix is divesting itself of Marvel shows. But it has led to the premature end of one of the best comic-book-inspired TV series that we’ve ever seen.

Over a decade ago, the Daredevil feature film failed to capture the elements that made Marvel’s vigilante hero into more than just a Batman riff. Original showrunners Drew Goddard and Steven S. DeKnight tapped into the duality of Matt Murdock’s passions for justice — a lawyer by day, and masked hero by night. They also embraced Matt’s complex relationships, as well as his religious faith. Those human touches gave Daredevil a more intensely personal tone, while making us believe in the Devil of Hell’s Kitchen.

Of course, it helps that the show was stacked with a stellar cast, including Charlie Cox as Matt Murdock / Daredevil, Elden Henson as Foggy Nelson, Deborah Ann Woll as Karen Page, Vincent D'Onofrio as Wilson Fisk, and Rosario Dawson as Claire Temple. Strong supporting turns by Vondie Curtis-Hall, Ayelet Zurer, and Toby Leonard Moore also went a long way, while Jon Bernthal and Élodie Yung breathed new life into the Punisher and Elektra during the second season.

At this point, it’s still uncertain if Disney will somehow give Daredevil a lifeline and allow the show to continue. However, the 39-episode run will always have a place in our hearts. As a tribute to the series, we’re sharing a list of the 10 best Daredevil episodes in the order in which they were streamed.