Series: Jane the Virgin
Season: Season 2
Episode Number: 22
Air Date:
Duration: 43 min
After moving up the wedding day, Jane and Michael find all their carefully made plans thrown into chaos. To make matters worse, Jane is unhappy with her current graduate thesis, but changing it might put a wrinkle in her big day. Rafael still has feelings for Jane, but is torn about whether he should speak now or forever hold his peace. Petra has her own family drama when Anezka has a medical emergency and ends up in the hospital. Meanwhile, Rogelio and Xo are finally coming to terms with the state of their relationship until Xo gets surprising news.
Jann Turner
Director
Jennie Snyder Urman
Writer
Peewee Piemonte
Stunt Coordinator
Julie Michaels
Stunt Coordinator
Diane Guerrero
Lina
Greg Collins
Lieutenant Armstrong
Vanessa Merrell
Valeria
Veronica Merrell-Burriss
Victoria
Keller Wortham
Esteban Santiago
Megan Ketch
Susanna Barnett
Molly Hagan
Patricia Cordero
Charo
Herself
Joseph Piccuirro
Trevor
Lex Medlin
Jerry
Alex Fernandez
Father Gustavo
Bruno Mars
Himself
Philip Lawrence
Himself
Stephen R. Hudis
Bus Driver
Louise Barnes
Doctor
Rogelio T. Ramos
Priest
Vivis Colombetti
Mateo's Aunt
Marcos De Silvas
Mateo's Uncle
Russell Pitts
Nick
Osa Wallander
Velma
Anthony Mendez
Narrator (voice)
Dennis Mencia
Young Mateo / Mateo Sr.
Bridget Regan
Rose Solano
Yara Martinez
Dr. Luisa Alver
Melanie Mayron
Marlene Donaldson
Jenna Ortega
Young Jane