Season 4 wraps up tonight with a two-hour Once Upon a Time finale. Take a peek at the new chapters in Mr. Gold’s version of Heroes and Villains.

Frozen and the Queens of Darkness seem like a lifetime ago as tonight’s Once Upon a Time closes the door on another season.

Previously on ‘Once Upon a Time’

Mother’s Day arrived a week early in Storybrooke. Lily and Maleficent worked their way back into each other’s life, while Emma and Snow finally did the same. Regina tried to play Gold at his own game, but the Author had other plans once the magical ink found its way back into his quill.

Related: Once Upon a Time season 4, episode 21 recap: The pen is mightier than everything

Check out some images from tonight’s episode!

Tonight on ‘Once Upon a Time’

The Author makes use of his magic ink and writes Gold’s story before he turns the attention back to himself. If the Author is still a bit of a mystery to you, the opening of this week’s episode will shed some light on his past and how he got the job offer from the Sorcerer’s Apprentice. Speaking of the Sorcerer, expect to get some more answers on his identity as well!

Watch as Gold explains what his ideal happy ending includes.

Henry and the Author find themselves trapped in the final chapter of Gold’s story where any alteration can change the course of Gold’s rewrite.

Be sure to check out our Once Upon a Time season 4 finale questions and answers posts for the ultimate preview of tonight’s Operation Mongoose.

Answers we need from the Once Upon a Time season 4 finale

Once Upon a Time season 4 finale: What we know

Once Upon a Time season 4: Which ships will sail into the finale?

Watch Once Upon a Time season 4, episode 22, “Operation Mongoose Part One and Two,” tonight at 8:00 p.m. ET on ABC.