Brace yourself, Gleeks. The series finale is right around the corner, and trust me — you don’t want to miss a flash back five years see Kurt and Rachel making a pack. . . and then a flash forward to 2020 where, let me just tell you, Blaine and Kurt are still together!

The Glee club will sing its last song on March 20, but before you pull out your tissues, click through our gallery to see a bunch of looks at the two-hour series finale, which will flash back to 2009, and then flash forward to 2020. So, what’s Rachel (Lea Michele) doing these days? Will we see Puck (Mark Salling)’s mohawk return? And most importantly, where is Jesse St. James (Jonathan Groff)? Well, let’s see what questions these pics will answer.

‘Glee’ Series Finale Spoilers

Alright, so I lied a bit — we don’t see Jesse in these pics, but I do have a hunch of where he is. I’ll get to that shortly.

In the new pics, first we see a look at the flashback part of the finale to 2009: Rachel and Kurt (Chris Colfer) make a pact (while she’s making some sort of glittery signs); Rachel reads and is back in that love-to-hate good girl apparel she rocked for the first two seasons; and Dave Karofsky (Max Adler) and Puck are back to their bad boy, letterman jacket wearing selves. Of course, this is before Karofsky is gay and when Puck still had that perfect mohawk.

There’s also a pic of Will (Matthew Morrison) and Sue (Jane Lynch) arguing, but who knows what year that’s in!

What Does The Future Hold?

We have to also talk about the epic flash forward pics — specifically one of the group yelling in excitement at the TV. Rachel is absent, and on the wall is photos of her. Here’s my hunch: Rachel has just won at the Tony’s, where she is there with Jesse St. James. Then, they’ll do Spring Awakenings together (for those of you who don’t know, Lea and Jonathan starred in the Broadway show together pre-Glee days). Oh, and we can assume that Will is also at the Tony’s.

Of course, I want your hunch too, HollywoodLifers! Where are Quinn, Brittany and Santana? Will Rachel be at the Tony’s? Let us know what you think!

— Emily Longeretta

Follow @EmilyLongeretta