Question: when does episode 18 of jane the virgin come out
Answer: Rosenthal April 20 , 2015 ( 2015 - 04 - 20 ) 1.