Batwoman Casting News: A Canon Villain/Ex-Girlfriend is Coming - Comic Years
Comic Years Logo

Batwoman Casting News: A Canon Villain/Ex-Girlfriend is Coming

author img
BY September 24, 2020

In the wake of Javicia Leslie’s winning the role of New Batwoman, we have some other Batwoman casting news. A villain and person from Batwoman’s past will finally be making her appearance. In addition, The CW show introduced two other new characters.

First Casting News: Shivani Ghai Will Be Playing Safiyah Sohail

batwoman casting news Shivani Ghai with Peter Krause and Sonya Walger on The Catch, image via ABC

While the character has already appeared on the show, Safiyah Sohail’s really only appeared off-screen. They talked about her, she called on the phone, and she even wrote a note. Basically, you could be forgiven for thinking she was a catfish. But in season 2, Shivani Ghai (The Catch) will prove Sohail’s no girlfriend in Canada, as she’ll be assuming the role.

If you’re not familiar with Sohail from the comics, then…that’s probably fine. In the comic series, she was Batwoman’s ex-girlfriend and a pirate from the pirate country Coryana. However, that’s no guarantee that any of that will be true on the show. After all, we’re already on New Batwoman. But one part is true–we do know her nation, since she left a note for Alice signed “your friend from Coryana.”

And in Other Character News

Sohail isn’t the only new character making their debut on Batwoman season 2, of course. In addition, The CW series announced other Batwoman casting news–to wit, they will be adding at least two other new roles. For example, according to Deadline, Leah Gibson who last played Tamara on Joshua’s favorite show, Good Sweaters, will be playing Tatiana, aka The Whisper. She’s going to be an associate of Safiyah Sohail’s, as well as pretty clearly based on the comic book character Whisper A’Daire. (No, you.)

Further, Nathan Owens (Devious Maids) will also be joining the show. He’ll be Ocean, “a zen gardner and thinker with a complicated past,” as Deadline says. The website also describes the character as a “loyal soldier and fighter.” Whether that means he’s an actual soldier or if that’s just personal details is unclear.

Batwoman season 2 will premiere in January, they insist. Will you watching? Tell us what you think on our social media or here in these comments.

featured image of Javicia Leslie via CBS

TV Shows

Salomé Gonstad is a freelance writer who grew up in the swampy wilds of south Alabama. When she's not yelling about pop culture on the internet, she's working on a supernatural thriller about her hometown. Also, we're pretty sure she's a werewolf. Email her at

Leave a comment


TV Shows
Netflix (Finally) Confirms Season 3 Renewal Of The Umbrella Academy

The Umbrella Academy season 3 renewal finally confirms that the comic book show is coming back for a new season on Netflix.

BY Shah Shahid November 11, 2020
Pop CultureTV Shows
Comic Book Adaptations of Y: The Last Man and Helstrom to Move to FX on Hulu

Have you been wondering what Hulu is up to lately? With recent debuts of streaming services like HBO Max and Quibi, it’s easy to forget about the small-but-mighty platform. Hulu has recently released news about […]

BY Meghan Hale June 23, 2020
BooksTV Shows
Christopher Pike’s The Midnight Club Is Coming to Netflix

Master of YA horror and Christopher Pike is an author that is beloved by a generation of genre readers. Weirdly, very few of Pike’s novels have ever made it to screen in the 30 years […]

BY Emily O'Donnell May 8, 2020

Rail Ad Editorial Content

Rail Ad