The best characters on Legends of Tomorrow include a healthy mix of both superheroes and everyday adventurers. Some characters harbor hidden powers, while others tend to showcase their abilities out in the open. The hit superhero show includes a cool cast of characters that are based loosely on their DC comics storylines. Weaving in and out of The CW’s ever-expanding Arrowverse, the Legends of Tomorrow is one of the coolest teams in DC fandom.
While new characters join and others leave, this list ranks the greatest Legends of Tomorrow characters from every season and every episode. From time traveler Rip Hunter to skilled magician John Constantine, the best characters on Legends of Tomorrow are able to harness awesome abilities in order to save the world.
Vote up your favorite Legends of Tomorrow characters, and vote down all the ones you think are better off staying home
- Photo: The CW
My name is John Constantine. I am the one who steps from the shadows, all trench coat and arrogance. I'll drive your demons away, kick 'em in the bollocks, and spit on them when they're down, leaving only a nod and a wink and a wisecrack. I walk my path alone because, let's be honest... who would be crazy enough to walk it with me?
Played by: Matt Ryan
Powers: Expert magic userLove this character?
- Photo: The CW6
Zari Tomaz/Zari Tarazi
People always fear what they don't understand, and that fear turns them into monsters. But we can't let it turn us into monsters, too. We have to be better than them.
Played by: Tala Ashe
Powers: AerokinesisLove this character?
- Photo: The CW7
Being with you all has turned me into the man I need to be, and, uh, this place is special. And you never know when it's gonna be over, so I say, Legends, enjoy the ride while it lasts.
Played by: Nick Zano
Powers: A cyborg with superhuman strengthLove this character?
- Photo: The CW8
I like my demons.
Played by: Courtney Ford
Powers: Dark magicLove this character?