The wait is FINALLY over.

The CW has released the first substantial footage from the upcoming, highly anticipated "DC's Legends of Tomorrow," and it packs a quite a wallop. The "first look" -- more like a trailer, really -- lays out the story clearly: Time-traveling rogue Rip Hunter (cool name, bro) travels back in time to assemble an elite group of heroes (and a couple of not-quite heroes) to stop an utterly bleak future. Witty one-liners, action-packed shenanigans, and some seriously cool crossover potential ensue.

Among his recruits are Sara Lance (White Canary), Jay Jackson (Firestorm), Ray Palmer (The Atom), Hawkgirl, Captain Cold, and Heat Wave. With a lineup like that and coming from the network that brought us "Arrow" and "The Flash," "DC's Legends of Tomorrow" has serious potential to be your new favorite show.

You can find out when "DC's Legends of Tomorrow" premieres January 21, 2016, on The CW. Watch the trailer.