Source: Alex C // The Game of Nerds

Jane The Virgin premieres tonight on The CW at 9/8 Central!

Spoiler alert: We’re pretty sure Michael is going to live.

Check back in a few days for our recap of the premiere!