Legends of Tomorrow is joining Batwoman in a Memorial Day hiatus next week. But when it returns on June 6th, it’s time to catch up with Astra (Olivia Swann) and John Constantine (Matt Ryan) in the UK. As it happens, Astra’s attempts to live a mortal life aren’t going too great, so maybe the arrival of some suddenly stranded Legends will help her get a little more in touch with her human side. Or, maybe, all those Legends in one place will make John burn his house to the ground.
This week’s episode, meanwhile, was the most time-travely we’ve seen Legends in a while. That is to say, it’s been a long time since the Legends interacted directly with historical figures like Fidel Castro and JFK — having someone playing Robert McNamara kept making us laugh despite the guy contributing very little to the story — and it’s nice to see the show can still have fun with it. We’re surprised, though, that Behrad’s (Shayan Sobhian) pot-gummies didn’t lay Castro out flat. We’ve heard the grass in ’60s was weak compared to the cultivated strains of today. Add to that whatever Gideon did to make them a sleep aid and Castro should’ve been having dreams of a totally communist Earth.
As has been a theme for the season, we’re glad to see Mick (Dominic Purcell) stepping up. Sure, Ava (Jes Macallan) almost slapped him back down to his usual Heatwave persona, but we like him cleaned up and thinking. That said, it sure feels like the human form Kayla took was made specifically to get a reaction out of him, so maybe Heatwave will get one last hurrah before he leaves the team.
Legends of Tomorrow returns June 6th on The CW.