Jane is forced to make difficult choices when she learns that Michael was sho...
Jane the Virgin
Season 3 Episode 10: Chapter Fifty-Four
Jane and Michael continue to look forward to his LSAT exam all the while still looking at their plans for their life and marriage as newlyweds. Rafael is trying to figure what is role is now after the addendum to the will is "gone". Petra...