Three years and countless schemes later, it's come down to this for Emily Thorne.
Her plan to wed Daniel Grayson and frame Victoria for her own murder is set to play out this evening on Revenge Season 3 Episode 10, her wedding day.
Things are hardly going smoothly for our heroine, however.
As we saw at the end of last week, a spiteful Victoria bailed on the Wedding of the Century, which Emily obviously needs to rectify for her plot to actually work.
Now, in a sneak preview clip from tonight, we see her confront another potential snag. Lydia has the photographic proof that Emily is a longtime Grayson stalker.
What does she want, and how does Ems react? Watch:
In her mind, all Emily needs to go is keep Lydia quiet and get through the big day ... but somehow we're guessing there will be other complications arising as well.
How do you think tonight's Revenge will play out?
Share your predictions with us in the comments, and check out two promos for the Revenge Season 3 midseason finale, one featuring the bride's wedding party, below ...