JANE THE VIRGIN – Monday, November 2nd at 9pm on CW50 – SECRETS REVEALED – As Jane (Gina Rodriguez) tries to juggle motherhood and school, she forgets to plan Lina’s (guest star Diana Guerrero) surprise 25th birthday party leading to friction between the best friends. Rafael (Justin Baldoni) tells Jane that he still wants a romantic relationship with her, but she is blindsided when he asks for joint custody. Petra (Yael Grobglas) tries to enlist Michael’s (Brett Dier) help to keep Jane and Rafael apart. Rogelio’s (Jamie Camil) ex-wife, Luciana (guest star Kate del Castillo), is blackmailing him with secrets from years ago to get her role back on “The Passions of Santos.” Meanwhile, Michael gets a new partner and a possible lead in the Sin Rostro case. Zetna Fuentes directed the episode written by Paul Sciarrotta (#204). Original airdate 11/2/2015.