'DC's Legends of Tomorrow' is all set to air its Season 5 finale, Episode 15 'Swan Thong', and the question on everyone's mind is: how the hell did this show do five seasons already?

Honestly, if you were to look at the show in its first season, you wouldn't think it would have even had a Season 2. And yet, here we are. For the longest time, 'Legends of Tomorrow' has been the odd one out in the Arrowverse, never quite fitting in with the rest of its sister shows. But that misfit nature is exactly what made the show so great. Right now, in Season 5, we can honestly say 'Legends' is probably the best Arrowverse show there is, specifically because they never hesitate to get weird and wonderful. In many ways, watching an episode of 'Legends' is like reading a Golden Age comic, with all the humor and wackiness that comic books seem to have gotten too cool for in the modern era.

Season 1 of the show was far more serious than its later installments but being the sickly younger brother seems to have allowed the writers to go crazy and experiment with literally everything they want. Nothing is impossible on 'Legends', not even a giant teddy bear defeating an ancient demon, and it's that love of making the impossible possible that has made this show so endearing. And even after receiving critical acclaim and fans' love, 'Legends of Tomorrow' has never been above poking fun at itself. Case in point, this promotional video for the finale that the show's star Caity Lotz put together with some help from her Arrowverse buddies — Stephen Amell, Grant Gustin, David Ramsey, Juliana Harkavy, and Echo Kellum.

Throughout the clip, the big-name heroes of 'Arrow' and 'The Flash' crack jokes about how shocking it is that this show has run for so long. Amell literally says, "You guys did 82 episodes? When?" But if The CW can learn from the runaway success of 'Legends' once they stopped being exactly like the rest of the Arrowverse, maybe there's hope for more such crazy experimental shows on the network.

'DC's Legends of Tomorrow' Season 5 will air its final episode on June 2 at 9 pm ET on The CW.