Sin Rostro makes a ransom demand after abducting Mateo; Rafael feels left out...
Jane the Virgin
Season 2 Episode 17: Chapter Thirty-Nine
Jane (Gina Rodriguez) has a specific idea of how she wants to celebrate her bachelorette party, but when Xo (Andrea Navedo) and Lina (guest star Diane Guerrero) get involved, nothing goes as planned. Michael wants to enjoy a night out with...