The CW is getting a new superhero show with Naomi — here’s a cast and character guide for the latest comics adaptation series to join the Arrowverse. Naomi is the ninth series to join The CW’s superhero slate. The DC Comics-based TV show has a sprawling cast as it follows the titular character on her adventures to discover her true identity.

Naomi follows the title character, a 16-year-old who is on the debate team and is a huge fan of Superman. Feeling close to the Man of Steel because they were both adopted, Naomi must navigate her personal life — which includes loving parents and supportive friends — alongside a mystery that hits close to home. On the road to discovering why Superman suddenly appeared battling someone above the streets of her town, Naomi realized there was far more to her past than previously believed.

Related: Who Is Naomi? Arrowverse Hero's Origin & Powers Explained

Naomi was developed for television by director Ava DuVernay and Arrow writer Jill Blankenship, who is also the showrunner. The series’ vibe fits in alongside The CW’s slate of superhero shows. Here is the full rundown of the cast, including which characters they play, how they compare to their comics counterparts, and where viewers know the actors from.

Kaci Walfall As Naomi McDuffie

Naomi McDuffie is the protagonist of the series. She’s a popular student at school who also has a geeky side that shines through in her love of Superman and comic books. Naomi is based on the DC character of the same name. With a superhero moniker of Powerhouse, Naomi was created in 2019 by Brian Michael Bendis, David F. Walker and artist Jamal Campbell. In the comics, Naomi is the daughter of two metahumans and hails from another planet in the multiverse. She has the power of flight, energy manipulation, and super strength. She is played by Kaci Walfall, who most notably played young Nala in The Lion King’s Broadway show. The actress also recurred in the TV series Army Wives and had guest roles in Modern Family, Power, and Person of Interest.

Barry Watson As Greg McDuffie

naomi arrowverse

Greg McDuffie is Naomi’s adopted father and a veteran military officer. He encourages Naomi in all her activities, but he’s also hiding something when she goes snooping for the truth after the Superman sighting. Greg is played by Barry Watson, who is most famous for playing Matt Camden in the long-running drama 7th Heaven. Watson has also appeared in Sorority Boys, Teaching Mrs. Tingle, and Samantha Who?, while recurring in popular series like Gossip Girl (the original show and not the reboot), Hart of Dixie, and Masters of Sex.

Mouzam Makkar As Jennifer McDuffie

naomi arrowverse

Jennifer McDuffie is Naomi’s adopted mother and a linguistics teacher. Like Greg, she’s supportive and proud of Naomi, but is also keeping something from her daughter regarding her past. Jennifer is portrayed by Mouzam Makkar, who is best known for her roles in The Vampire Diaries, the TV series Champions, The Exorcist, and The Fix. She has also guest starred in Bones, Law & Order: Special Victims Unit, and NCIS.

Related: The Vampire Diaries: Every Character Who Appeared In All Three Shows

Mary-Charles Jones As Annabelle

Annabelle is Naomi’s best friend and helps her to discover what’s really going on in their town of Port Oswego. Annabelle is played by Mary-Charles Jones, who was in 48 episodes of Kevin Can Wait and had guest starring roles in New Girl, Hannah Montana, and Grey’s Anatomy.

Daniel Puig As Nathan

Nathan is Naomi’s friend, who she also dated for a short while before breaking up. Nathan is also the school jock, active in sports. He’s played by Daniel Puig, who has been in a short film and a TV movie called The System before being cast in Naomi.

Will Meyers As Anthony

Anthony is one of Naomi’s friends and someone she potentially likes as a romantic interest. Anthony is played by Will Meyers, who is best known for roles in Bad Education, The Walking Dead: World Beyond, and guest appearances in the Netflix original series Orange is the New Black and Gotham.

Camila Moreno As Lourdes

Lourdes is also one of Naomi’s friends and someone who has a crush on the titular hero. Lourdes runs the local comic book and vintage collectibles store. She is portrayed by actress Camila Moreno, who previously appeared in the short film Lost Beyond the Stars.

Related: Why The Arrowverse Made Reverse Flash Its Most Important Villain

Alexander Wraith As Dee

Dee is the owner of the local tattoo store who Naomi suspects has something to do with the Superman sighting. In the comics, Dee is from the planet Thanagar. Sporting wings, Dee ultimately becomes Naomi’s mentor. In Naomi, Dee is played by Alexander Wraith. The actor is best known for portraying Agent Anderson in ABC's Marvel series Agents of S.H.I.E.L.D., Vasily Reznikov in Orange is the New Black, and Aleki in Hawaii Five-0. Wraith has also appeared in The Mandalorian, Snowfall, Westworld, Taken 3, and Grey’s Anatomy.

Cranston Johnson As Zumbado

Zumbado is the owner of a local car lot. He follows Naomi, always watching and she suspects Zumbado knows a lot more than he’s letting on about her true identity and past. In the comics, Zumbado was a villain who aimed to conquer his home world. With super strength and the ability to travel between dimensions, he is one of Naomi’s key adversaries. In The CW series, Zumbado is portrayed by Cranston Johnson, who is known for the series Filthy Rich, P-Valley, Wu Assassins, Hap and Leonard, The Fix, and Euphoria. He was also in the films The Best of Enemies and Women is Losers.

Naomi Supporting Cast & Character Guide

Aidan Gemme as Jacob - Jacob is also one of Naomi’s friends and Annabelle’s longtime boyfriend. Aiden Gemme has appeared in Tomorrowland, Deliver Us from Evil, Dora the Explorer.

Stephanie March as Akira - In the comics, Akira is an alien from another Earth who has powers and from whom Naomi seeks help. Akira is portrayed by Stephanie March, who is perhaps best known for her role as Alexandra Cabot in Law & Order: Special Victims Unit — a role she reprised in the short-lived spinoff series Conviction. March has also appeared in episodes of Grey’s Anatomy, 30 Rock, Happy Endings, and Neon Joe, Werewolf Hunter.

Next: Arrowverse Finally Pays Off Crisis' Ending With The Flash Season 8