As The Bachelorette spoilers predicted before the season even began, Kaitlyn Bristowe bested co-Bachelorette Britt Nilsson to keep the job.
As the spoilers also told us ahead of time, Nick Viall is back for another shot at love after his pursuit of Andi Dorfman last year fell just short.
Now we've learned how the season supposedly ends, however, and recommend you sit down before reading these surprising details ...
If the spoilers are to be believed, we are about to see something literally unprecedented. And not just the way Chris Harrison says everything is.
Yes, The Bachelorette spoilers have been wrong before, and yes, there are plenty of twists we don't see coming until after they've happened.
Still, they're right more often than not, and we see no reason to think this season is anything different. So what is the aforementioned shocker?
If it's not obvious, The Bachelorette spoilers await, so turn back now if you want to remain in the dark about the conclusion of this season ...
Well, for starters, only two guys get "hometown" dates, and they aren't really hometown dates at all, as both guys flew out to Utah for them.
Those guys? Shawn Booth and Nick Viall!
That's right, Nick (who has yet to appear on this season yet) is in the final two again. Unreal. Both dudes' families were flown out there, too.
What's not clear about this big change in format is whether there is even a rose ceremony, because the finale isn't for another two weeks.
As for who Kaitlyn picks among those guys?
In another twist, Bristowe and the guys travel back to the L.A. mansion, where only the first few episodes are normally held, for the finale.
There, the biggest twist of all is revealed ...
Kaitlyn rejects Nick, leaving him on the cusp of "fiance type stuff" and broken hearted for the second consecutive summer on ABC! Brutal!
Oh ... and Shawn is also rejected too!!!
That's right, Kaitlyn Bristowe is a single woman right now, as single as the day she came on board. She's the female Brad Womack, people!
You can expect plenty of doubters to parse every word she says between now and then as "proof" that this is B.S. and she will pick a guy.
It's the editors' and producers' jobs to make us think this, though. Otherwise, why would anyone bother tuning in to follow her "journey"?
Otherwise, why would people even tune in?
There will also be trolls who berate Kaitlyn for "leading people on" and the like, only to flake last second as she realizes she's not feelin' it.
Obviously, it's a letdown for viewers if she does this, but isn't she doing the opposite of leading people on by not going through with it?
Would viewers rather she force herself to get engaged like Chris Soules and Whitney Bischoff, only to break up in like two months?
Just saying. The fallout should be fascinating.
What do you think of The Bachelorette spoilers? Do you believe them? Will you keep watching the show if so? Discuss in the comments ...