Almost 10 years after Arrow premiered, the Arrowverse has become one of the most complete comic-inspired universes. Seven different shows, several crossovers, and far too many Easter eggs to count, this franchise has reached fans all over the globe and its producers promise it's far from over.

RELATED: 10 Perks Of Being An Arrowverse Fan

Since the DC comics have plenty of characters and storylines to choose from, fans can't help but theorize the future of the Arrowverse. This includes discussing the best actors and actresses to portray everyone's favorite characters. Some of these celebrities are perfect for the role, and fans agree.

10 Regé-Jean Page As Bruce Wane/Batman Or As John Stewart/Green Lantern

rege-jean page as bruce wayne batman

Regé-Jean Page is an English actor with around 10 years behind him. The 33-year-old man is known for his work in the miniseries Roots, the ABC legal drama For The People, and as Simon Basset in Netflix's Bridgerton.

The Arrowverse cast department should keep Page in consideration for future characters. His lean but muscular constitution is perfect for a superhero, such as John Stewart, one of the Green Lanterns. Besides, he's the perfect age to be the Batman of Tyler Hoechlin's Superman. This would be an excellent apology from DC after rejecting him as the Man of Steel's grandfather in the movies.

9 Alexandra Daddario As Zatanna Zatara

alexandra daddario as zatanna

Alexandra Daddario is an American actress primarily famous for her role as Rachel in The White Lotus, as well as her breakthrough as Annabeth Chase in the Percy Jackson saga. Daddario's popularity has increased over the years, making her one of the Internet favorites. It's not surprising to see her getting fan-casted in forums.

Although Daddario may be playing in bigger leagues in her career, most Arrowverse fans agree that she would be an excellent Zatanna Zatara. The powerful magician hasn't been announced in any DCEU or Arrowverse project yet, but her name has been constantly around when it comes to new DC projects.

8 Chris Meloni As Jason Blood/Etrigan The Demon

chris meloni as jason blood

Christopher Meloni is especially known for his role on Law & Order: Special Victims Unit and its spin-off Law & Order: Organized Crime. He's a wholesome Twitter user and a very kind human all in all.

Meloni is the perfect actor to play Jason Blood and Etrigan The Demon, the entity bound to Blood himself. He's capable of playing tormented and self-righteous heroes. Also, he isn't a stranger to action-packed scenes, after two decades playing Elliot Stabler in Law & Order.

7 Charles Melton As Zan The Wonder Twin

charles melton as zan

Charles Melton is a 30-year-old actor that starred in The Sun Is Also A Star and in Heart Of Champions. Additionally, he appeared in Riverdale as Reggie Mantle, a character inspired by Archie's long-time bully from high school.

RELATED: Arrowverse: 5 Best Crisis On Infinite Earths Cameos (& 5 Worst)

Although he has no previous experience playing a superhero, Charles Melton could play Zan. Zan is the first half of the Wonder Twins, an Exorian with the ability to shapeshift. There's no news about these two characters joining this universe yet. Although Gleek, their famous pet, had a cameo on the Arrowverse crossover Crisis On Infinite Earths.

6 Lana Condor As Jayna The Wonder Twin

lana condor as jayna

Although she is mainly known as Jubilee in the X-Men Apocalypse film, Lana Condor has also played Saya Kuroki in the series Deadly Class and Koyomi in Alita: Battle Angel. This means this 24-year-old actress already knows her way around movies and TV shows adapted from comic books. She would be an excellent addition to the Arrowverse cast as Jayna, the second Wonder Twin.

5 Anna Baryshnikov As Harley Quinn

anna baryshnikov as harley quinn

Anna Baryshnikov started her acting career in Manchester By The Sea. After this, she became a regular in the CBS sitcom Superior Donuts. However, her true breakthrough came with Dickinson where she starred as Lavinia, Emily Dickinson's sister. In this role, Baryshnikov shows the extent of her acting skills as an eccentric and out-of-touch woman.

These traits make Anna Baryshnikov a perfect Harley Quinn for the Arrowverse. Mary Hamilton has officially taken the role of Poison Ivy. So, the Arrowverse writers could take inspiration from the iconic Harl-ivy relationship in the comics and cartoon series, and bring both villains together into action.

4 Billy Crudup As The Joker

billy crudup as the joker

William Gaither Crudup, also known as Billy Crudup, is a long-standing actor. He's especially known for his work in Watchmen as Dr. Manhattan, and for his performance as Cory Ellison in The Morning Show, where he plays a borderline-psychotic CEO who loves to create chaos around him.

Billy Crudup as The Joker in the Arrowverse is quite a long shot. Firstly, because he's already a part of the DCEU as Henry Allen. Secondly, because there are two Joker-like figures in the Batwoman series already: Alice and Marquis Jet. This is a shame - Crudup has great acting skills as a mad man, and he possesses a very unique voice.

3 Logan Browning As Selina Kyle/Catwoman

logan browning as selina kyle

Logan Browning started her career in 2004 on Summerland. She's mainly recognized for her roles as Jelena Howard in Hit The Floor and as Samantha White in Dear White People. The characters are very different - Jelena is a mean girl and Samantha is an outspoken activist. But, they're also strong-willed, fierce women. Just like Selina Kyle.

RELATED: 10 Ways The Arrowverse Has Changed Since The First Season Of Arrow

The 32-year-old actress has been fancasted as Selina Kyle for a couple of years now, but Catwoman has been left out of the Arrowverse shows for the last 10 years. Now that Zoe Kravitz is playing the part for Matt Reeves' The Batman, Browning would make a fine extension for the character.

2 Sadie Sink As Barbara Gordon/Batgirl

sadie sink as batgirl

From Max Mayfield in Stranger Things to Ziggy Berman in the Fear Street trilogy, Sadie Sink has spent some time curating her career in TV shows. She has been especially acclaimed for her performance in Taylor Swift's All Too Well: The Short Film. While Sink has had a short career so far, all of her roles have been very different from each other, showcasing her talent.

If she were to abandon Netflix and join the CW acting roster, she could play Barbara Gordon, the vigilante who works under the moniker of Batgirl. Not only Sink is the right age to play Gordon as a sidekick for Batwoman, but she's also talented enough to give the character a new depth.

1 Brett Dalton As Bruce Wayne/Batman

brett dalton as bruce wayne

Although Brett Dalton has been acting since 2007, he's mostly known in the comic book fandom for his work as Grant Ward. In Agents Of S.H.I.E.L.D., Ward is not a hero, but this role gives Dalton the right platform to showcase his ability to be tough and broody.

This stereotype fits Batman, so Brett Dalton is a fan favorite to play the Dark Knight in the Arrowverse. So far, fans got to see Kevin Conroy as Kingdom Come Batman, an older Bruce Wayne. However, a young Bruce Wayne is still to appear. There's no doubt Superman And Lois is the perfect show to introduce this character into the Arrowverse.

NEXT: Arrowverse: 10 Characters No One Believed In