As most of you know, showrunner Melissa Rosenberg was developing a Jessica Jones television series for ABC five years ago, but it never gained traction. Several years later, Marvel struck a deal with Netflix that made Jessica Jones a perfect fit for the online streaming site. Rosenberg had originally planned to use Carol Danvers in ABC's Jessica Jones, but she had to alter those plans when it moved to Netflix.

"Back when it was at ABC Network, I did use Carol Danvers," Rosenberg told IGN. "But between then and when it ended up on Netflix, you know, the MCU shifted, and it also shifted away from the universe in the [comic] book. So in the book, the powers are very out in the open and the themes of that are about ‘the other,’ and in the cinematic universe that’s not the mythology. So there was a lot that I had to move away from, just in terms of sheer plot, and Carol Danvers got her own movie."

Rosenberg swapped out Danvers for Patsy Walker (Rachael Taylor), who offers a better contrast to Jones since she doesn't have any special abilities in the Netflix series.

"But as it turned out, Patsy Walker ended up being an incredibly—a much more appropriate fit with Jessica," she explained. "It was better that her best friend was not someone with powers. It actually ends up being a really great mirror for her."

Listen to Rosenberg's comments in the video below.

Ever since her short-lived stint as a Super Hero ended in tragedy, Jessica Jones (Krysten Ritter) has been rebuilding her personal life and career as a hot-tempered, sardonic, badass private detective in Hell's Kitchen, New York City. Plagued by self-loathing, and a wicked case of PTSD, Jessica battles demons from within and without, using her extraordinary abilities as an unlikely champion for those in need... especially if they're willing to cut her a check.

Marvel's Jessica Jones debuted today on Netflix.