'Jane the Virgin' Ends With Big Reveals, Tears and the Narrator's Identity July 31st, 2019 Jose Bastidas