Showtime’s Dexter finally comes to an end this Sunday with the show’s long-overdue series finale, and to mark the event Showtime has a released a pretty great retrospective video that runs down the past eight seasons of serial killer goodness. The show has been a bit of a slog over the last few years—season six was damn-near unwatchable—but this video is a nice reminder of just how good Dexter can be when it’s firing on all cylinders. It’s also a swell showcase of the consistently great work that Michael C. Hall has done in the title role.

Hit the jump to take a stroll down memory lane. The Dexter series finale airs on Showtime this coming Sunday, September 22nd at 9pm ET/PT.