Spoilers ahead for “Touched by an Ángel,” episode nine of Dexter: Resurrection.

Over the course of Dexter ’s original eight-season run, we watched Angel Batista, played by David Zayas, go from detective to sergeant to lieutenant — not to mention restaurant owner. But his upward trajectory at Miami Metro, including an off-screen promotion to captain, didn’t spare him from the tragedy experienced by so many in the orbit of Dexter Morgan (Michael C. Hall). Often left to clean up the mess in Dexter’s wake, Batista was forced to grieve the loss of colleagues and loved ones like James Doakes (Erik King), María LaGuerta (Luna Lauren Vélez), Debra Morgan (Jennifer Carpenter), and eventually Dexter himself. It was only when Batista returned in 2021’s Dexter: New Blood and learned that

See Full Page