DC’s Legends of Tomorrow welcomed Amaya (Maisie Richardson-Sellers) back to the Waverider during its latest episode but not without filling in some blanks first.
It was revealed that Amaya left Nate (Nick Zano) after learning of Mari’s (Megalyn Echikunwoke) vigilantism. Sara (Caity Lotz) convinced Amaya to help the team when Ray (Brandon Routh) and Nate accidentally set a sabretooth tiger free at a circus in 1870.
Nate reacted badly to Amaya’s return and revealed the Legends’ powers while drunk. That resulted in Ray and Jax (Franz Drameh) being kidnapped. While the Legends rescued their team-mates, Sara battled Sharpe (Jes Macallan) on the Waverider.
Amaya told Nate why she left him and revealed to the team that she had lost control of her animal powers leading to violent outbursts.
Meanwhile a follower of Mallus summoned Kuasa (Tracy Ifeachor).
The next episode of the season is Zari. The team pursue a rogue time traveller who’s causing big problems in the future. But their plan to lure him in very quickly runs into difficulties.
Tune in to Sky 1 HD tonight to see the episode. Preview it with our gallery below: