The article contains spoilers for the DC's Legends of Tomorrow season three episode 'Return of the Mack'.
The story starts with Ray (Brandon Routh) taking the first step to help Jax (Franz Drameh) stabilize the Firestorm Matrix so that Martin (Victor Garber) can return home to be a grandfather. They start be severing the psychic connection. Meanwhile, Nate (Nick Zano) has been studying the anachronisms and discovers that there is a specific pattern — except for two outliers. One of them is when the assassin went after Zari (Tala Ashe), and the team decides to go investigate the other. This leads them to tales of a vampire loose in 1895 London, a watch from 2016, and their old captain Rip Hunter (Arthur Darvill).
Rip is tracking Mallus, catches the Legends up on his existence, and enlists their aide. They use Nate as bait and he is captured by Martin's great-great grandfather, who was an actor and part of a cult that worships Mallus. They find a coroner who has a watch from the future that Ray and Jax discover has the fingerprints of Oliver Queen on it, which leads to a guest appearance of Curtis Holt (Echo Kellum).
Amaya (Maisie Richardson-Sellers) is trying to connect with Zari over their totems. The Legends meet a medium working for Mallus, who turns out to be Eleanor Darhk (Courtney Ford), and she channels Zari's dead brother. This upsets her greatly. Sara (Caity Lotz) and Rip free Nate and find that the person the cult is trying to resurrect is Damien Darhk (Neal McDonough). They escape with Nate, but Sara is adamant that they can't let Darhk be resurrected. Rip wants to use him as bait to bring out Mallus, pretends to disagree, then locks the Legends on the ship — except for Zari, who already left to go see the medium again.
Eleanor gets Zari to give her the totem and has her taken. Eleanor starts the ceremony and Rip interrupts, bringing in Time Bureau agents and demanding to speak to Mallus. He speaks through Eleanor (in the voice of John Noble) and then attacks, taking out the agents. Sara blows a whole in the cargo bay of the Waverider to allow them to get out, but not before Damien Darhk is resurrected… and he's upset that someone took his watch. Zari gets the totem back. Damien and Eleanor escape. Sara turns Rip over to the Time Bureau, who place him into custody pending a hearing. In exchange, the Legends are free to travel time.
So Rip is now a free agent (not so free) and has a device that allows him to stop time. That was pretty cool — until Darhk was able to move anyway. Zari and Amaya seem to be getting closer now. They're continuing to set up Martin's exit from the series. Mallus now has three acolytes and we learned that Mick (Dominic Purcell) always carries a wooden stake on him in case they come across vampires. It will be interesting to see how much the focus will shift to Mallus going forward and what, if any, role Rip will play with the Legends.
And for those wondering, the song playing on the watch and Nate sings is also the title of the episode, Return of the Mack by Mark Morrison. And the song has been stuck in my head ever since.
Next week, the team goes to classic Hollywood to try and find Helen of Troy. But in doing so, they're going to be dealing with a classic Hollywood trope of body switching — or as they call it in the episode, a "Freaky Friday" situation. While working to stabilize the Firestorm matrix inside of just Jax, something goes wrong and they switch bodies. Which is extra interesting when they merge — Firestorm looks like Martin instead of Jax.