Aruba (Legends of Tomorrow)

"Aruba" is the seventeenth and final episode of the second season and thirty-third overall of the American science fiction television series Legends of Tomorrow, revolving around the eponymous team of superheroes and their time traveling adventures.

This episode stars Caity Lotz as Sara Lance as well as the rest of the regular cast consisting of Brandon Routh, Victor Garber, Arthur Darvill, Matt Letscher, Franz Drameh, Maisie Richardson-Sellers, Amy Louise Pemberton, Nick Zano, and Dominic Purcell.

Rip Hunter, trapped inside of a shrunken down version of the Waverider, flies the ship to where the Legends have begun devising a plan to undo the Legion of Doom's victory.

Klemmer felt that his statements would raise questions[4] as Laurel Lance previously died in the Arrow episode, "Eleven-Fifty-Nine" (2016),[5][6] and the second due to nature of the Arrowverse season finales typically only killing off one character at a time.

[9] The episode stars Caity Lotz as Sara Lance alongside principal cast members Brandon Routh, Victor Garber, Arthur Davil, Franz Drameh, Maisie Richardson-Sellers, Amy Louise Pemberton, Nick Zano, Dominic Purcell, and Matt Letscher as, Ray Palmer, Martin Stein, Rip Hunter, Jefferson Jackson, Gideon (voice only), Nate Heywood, and Eobard Thawne respectively.

The sites critical consensus reads, ""Aruba" manages to tie up the loose ends of Legend's absurd storylines, officially redeeming the series from a mediocre debut season.

Club said, "Legends Of Tomorrow experienced a major upswing in quality this season by being playful and leaning into the campy fun of time travel, and the cliffhanger suggests that the creative team is going even bigger moving forward" and followed it up with a rating of A−.

Nate's egregious wig and the casual tossing around of the blood of Christ aside, the dueling characters were mostly a delight, particularly Mick Rory, who would of course be the one to pick a fight with his past self.