Ever since he joined the Legends of Tomorrow in Season 4, John Constantine has proven to be a welcome addition to the team. This is especially important since the current main villain of the series, Astra Logue, has a personal connection to the character. However, according to co-showrunner Phil Klemmer, the series may have even bigger plans for Constantine should it receive a sixth season.

"In the finale, we are going to see a terribly nuanced version of Astra," Klemmer explained. "She, unlike most people in Hell, isn't going to appear evil through and through. Should we have the chance to continue the story next season, there's a flipside to the coin of this girl -- now woman -- who resents [Constantine] and had been corrupted by her experience. She blames him for everything that went wrong in her life. Again, I feel like there's a chance to get underneath all that. For us, it's just always about revealing new sides of these characters that you think you know inside and out."

RELATED: Legends of Tomorrow Adds to Constantine Mythology With New Character

"I never would have thought that John Constantine would fit in with the Legends and onboard the Waverider, but I think for next season, we want to keep digging deep on this guy, because obviously he feels pretty bottomless," he continued. "He's a bottomless pit of darkness, but also, there's no end to the pathos and the tragedy. There is such a pure impulse to what John does. Beneath all the self-loathing, he's such a noble man. I guess that's why we keep wanting to know what happens next, because it's like he's endlessly fascinating."

Airing Tuesdays at 9 p.m. ET/PT on The CW, DC’s Legends of Tomorrow stars Caity Lotz, Dominic Purcell, Brandon Routh, Nick Zano, Maisie Richardson-Sellers, Tala Ashe, Matt Ryan, Jes Macallan and Courtney Ford.

KEEP READING: Legends of Tomorrow Photos Reveal John Constantine Confronting His Past

(via ComicBook.com)