The end isn't near, it's here. 

Just two weeks after it was officially announced that Revenge was canceled by ABC, it's already time for fans to say goodbye to the soap, with the series finale airing on Sunday, May 10.

Of course, the bad news is that Revenge is ending, but the good news? We're finally getting to see the showdown we've been waiting four seasons to see: Emily Thorne Amanda Clarke (Emily VanCamp) vs. Victoria Grayson (Madeleine Stowe) will finally end their epic rivalry, and judging from this sneak peek at "Two Graves," it'll be well worth the wait.

Seriously, we dare you to watch it and not get goosebumps as Victoria asks a gun-toting, vengeance-seeking Amanda, "Are you ready now?" Goosebumps, we tell you!

"This dynamic needed to come to its wonderful resolution, which we did," showrunner Sunil Nayar tells E! News of Amanda and Victoria's long-awaited showdown in the series finale.

"It's amazing. It is the culmination of four years of these two women being irrevocably drawn towards and away from each other," he continues. "It's a truly emotional scene. It's a truly tense, wonderful scene. It's a truly surprising scene and the performances they both give are really remarkable."

And while it's looking like Amanda may finally kill Victoria, fans can expect some major surprises in the showdown, Nayar teases.

"I think the audience has a concept of what the scene will look like, and especially now having seen the preview to see the emotion and the hardware, the stakes have been raised in the scene and the way the scene comes to a conclusion is really surprising and really satisfying. I'm really excited for people to see it."

Check back with us every day leading up to the series finale for more scoop on Revenge's ending straight from Nayar!

Revenge's series finale airs Sunday, May 10 at 10 p.m. on ABC.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.