‘Jane the Virgin’: Where in the world is Sin Rostro? After several major surprises regarding the reveal of Sin Rostro, the villain has been MIA for a while on Jane the Virgin. We discuss where the villain is, what they are doing, and when they will show back up! April 10, 2015