Jane Gloriana Villanueva (Gina Rodriguez) will be equally confused as the viewers about her future in the second episode of "Jane The Virgin" season 2. The sequel will continue to focus on a love triangle between Rafael Solano (Justin Baldoni), Michael Cordero (Brett Dier) and the title character.

The episode is titled "Chapter Twenty-Four" and the official synopsis of it states that a potential love triangle will brew between the virgin mother, her detective ex-fiancé and the biological father of her child. While being in a rhythm with her new born baby Mateo, the protagonist will find herself out of step.

Meanwhile, Xiomara Gloriana Villanueva aka Xo (Andrea Navedo) and Rogelio de la Vega (Jaime Camil) must perform on a cruise ship in order to not be sued for missing their Vegas arrangement.

For Alba Gloriana Villanueva (Ivonne Coll), it will be time to make the biggest decision of her life that will have a greatest impact on her family. The episode will also feature American musician Kesha Rose Sebert in guest role.

Other characters to face new challenges in life are the hotel owner and his scheming wife Petra (Yael Grobglas). The two will be suspicious of Lachlan (Michael Rady) and his recent business proposal, but are soon faced with an even more shocking revelation.

CLICK HERE to watch "Jane The Virgin" season 2 episode 2, titled "Chapter Twenty-Four", on The CW this Monday, 19 October, at 9pm.