One of last season's best new shows, Jane the Virgin, kicks off its sophomore effort tonight at 9 p.m. ET/PT on The CW, following the premiere of Crazy Ex-Girlfriend. If you're looking for a serial that is well-written, superbly acted and is full of heart, I can't recommend Jane enough.

In "Chapter Twenty-Three," chaos ensues after Jane (Gina Rodriguez) discovers Mateo's abduction, especially when they all learn Sin Rostro is involved and demanding a ransom. Trying to help, Rogelio (Jaime Camil) tweets about Mateo's kidnapping making the Villanueva family targets of the paparazzi.

Despite everything that has happened, Jane must also focus on motherhood and turns to Xo (Andrea Navedo) and Alba (Ivonne Coll) for help, leaving Rafael (Justin Baldoni) feeling left out. Meanwhile, Petra (Yael Grobglas) is conflicted with what to do with Rafael's remaining sperm sample.

Check out a sneak peek from tonight's episode featuring three generations of Villanueva women below: