Jane the Virgin, one of the best shows on TV right now, is enlisting an undisputed fan favorite for its final season. One Tree Hill and Chicago P.D. alum Sophia Bush will bring her endless talents to Season 5 of the critically-acclaimed dramedy.

Justin Baldoni dropped the big news Wednesday on Instagram with a sweet pic of himself alongside Bush and Gina Rodriguez, along with a heartfelt caption.

"This is a man who is very grateful to be between two women who are literally changing the game. How cool that I get to work with amazing humans like this!? I've realized that there's something about being in the presence of powerful women that actually grounds and calms me," Baldoni wrote. "I'm so grateful that the supremely talented, kind-hearted and bad ass feminist- social justice warrior @sophiabush who I LOOOVE and adore came to play with us on @cwjanethevirgin this week."

Discover your new favorite show: Watch This Now!

While he couldn't reveal her character's identity, Baldoni did tease that "some of you may not be happy" about who Bush will be playing. Could this be alluding to a villainous role? Is she about to stir up drama for Jane and Rafael? They've already got their hands full with Michael's surprise return but Bush's added presence could be yet another wrench in their all-too-complicated love story.

See how it all turns out when Jane the Virgin returns for its fifth and final season Wednesday, March 27 at 9/8c on the CW.

(Disclosure: TV Guide is owned by CBS Interactive, a division of CBS Corporation.)

PHOTOS: These Are the 100 Best Shows Right Now

<em>Game of Thrones</em>Game of Thrones