The first season of Revenge left viewers breathless with all of its plot twists and turns, and the season finale left us with more questions than answers. Get ready for tonight’s season 2 premiere with this Revenge cheat sheet.

Since it’s been a little while since we last saw Emily and the pieces in her revenge plot, some of us may need a little brushing up before the season 2 premiere tonight. E! Online posted this cheat sheet earlier this month, but we find it worth revisiting now.

First covered is what we learned from last season, mostly from the season finale:

“Plane Crashes and Drug Overdoses: Man, the Grayson family did not have an easy go of it in the finale. First, Hamptons Queen Bee Victoria (Madeleine Stowe), dead-set on revealing the truth about David Clarke’s (James Tupper) innocence and her ex-husband Conrad’s (Henry Czerny) misdoings, seemingly went down in a plane crash (a bomb will do that). Oh, and Charlotte (Christa B. Allen) decided to pop a pill…or twenty and was found unconscious by her already distraught father.”

We also know that our darling lovebirds have called it quits. Daniel and Emily are no longer engaged, after Daniel learned from Ashley that Emily kissed Jack. And it didn’t help their relationship that Daniel has now become a pawn in his father’s company, Grayson Global, something he said he never wanted to do

Emily was prepared to tell Jack everything (including the fact that she loves him), but then who shows up? A very pregnant Amanda Clarke, really throwing a wrench in Emily’s plans. This is the first time we actually see some raw emotion from Emily.

But it’s not Amanda’s fault; she doesn’t know about Emily’s true feelings for Jack.

The last thing we learned is that Emily’s mother is most likely alive, while she had believed her mother was dead for most of her life. E! Online seems to think that though she’s alive, she might not necessary be “mentally healthy.” We’ll see where that one goes.

As far as what to look forward to, here are a few things:

There is reported to be a wedding and a funeral. Though for whom, we’re not so sure.

We can’t believe that Victoria is dead – there is so much unfinished business!

Jennifer Jason Leigh is set to join the cast as Emily’s (potentially unhinged) mother.

Emily’s old friend Aiden shows up, though we’re not quite sure why.

Nolan has a potential new love interest! And frankly, anything that involves us seeing Nolan a little more this season makes us very happy.

What are you looking forward to in tonight’s season premiere?