Well, another season of The Bachelorette has come and gone.
And as much as Luke P. may have dominated this year's proceedings, in the end, it comes down to Hannah Brown and three men -- Jed Wyatt, Tyler Cameron, and Peter Weber.
Bachelor Nation seems to be mostly Team Tyler, but Peter has his fair share of supporters, as well.
The news that Jed Wyatt had a girlfriend waiting at home all season hasn't helped his standing among fans, but it's important to remember that Hannah didn't have that information when she made her decision.
If you've been following our Bachelorette spoilers these past weeks, then you know who gets the final rose.
But now, we have new -- and very surprising -- information about Hannah's dramatic season finale.
Take a look:
The Woman of the Hour
Yes, the time has finally come for Hannah B. to hand out her final rose -- and we know who gets it!
The Obligatory Warning
(This is the point where we remind you not to read any further if you want to be surprised by tonight's season finale. Spoilers lie ahead!)
The Fan Favorite
It was initially rumored that Tyler Cameron wins Hannah's heart, and fans seemed very pleased with that outcome.
But thanks to information provided by spoiler master Reality Steve, we now know that it's Jed Wyatt who receives the final rose.
The good news is, Jed accepts the rose and proposes to Hannah in tonight's season finale.
The bad news is -- well, just about everything else about the situation.
In fact, former Bachelorette Ali Fedotowsky -- who was one of the first to see tonight's finale -- says that the episode is more dramatic than anything in Colton Underwood's famously bonkers season.
The Seasoned Vet
"I have [seen it]. I know what happens," said Fedotowsky, who will make an appearance during the two-night finale, which begins Monday. "It is unlike any finale there has ever been, and that's the truth."
Calling Chris Out
"I know Chris Harrison says it every season -- the most dramatic episode ever -- and I'm like, 'Chris, come on! This is like, so not! Sometimes it is, and sometimes it’s not.' Last season with Colton, I thought, 'Oh, we can't get more dramatic than this,'" she told Entertainment Tonight. "I think this finale might top that finale!"
Hannah's Happy Ending
Fedotowsky says the season "does not end the way it normally does" -- but when asked if Hannah gets a happy ending, she demurs, saying, "I cannot answer that question." Fortunately, we can.
This is Haley Stevens. Like Jed, she's a Nashville-based singer-songwriter, and she recently revealed that she was in a relationship with Wyatt when he left to film The Bachelorette.
Haley says she and Jed had been together for several months when he boarded that fateful flight to LA. She also claims he assured her that he was participating in the show solely to promote his music career and had no interest in a relationship with Hannah.
This somewhat jibes with what Jed told Hannah during their first date. He admitted to auditioning for the show in hopes of helping his music career, but he says his motives changed when he learned he would be competing for Hannah's heart.
Taking the Bait
It's a bit of a lame story, but Hannah bought it. And now, it seems she may regret not kicking Jed off on the spot.
The Single Singer
According to Reality Steve, Hannah and Jed were briefly engaged, but that's no longer the case.
"I can confirm that Hannah broke off her engagement to Jed earlier this week," Steve recently wrote.
On the Outs
"They are still ‘together,’ but the engagement is off. This isn’t a ‘don’t ever talk to me again’ from what I’m being told, but it’s also not all rainbows and daffodils either …” Steve added. “To end an engagement means Hannah has been bothered enough by what’s come out."
So Jed and Hannah have had some problems, and much of the two-part finale will air live. That means we're in uncharted territory here, and literally no one knows exactly how this will play out.
Calling An Audible
Could Hannah ditch flip the script, ditch Jed on the spot, and ask one of the other guys to give her a second chance?
Prepare For a Twist
It would be an unprecedented move, but then again, Ali says the finale will play out like nothing we've ever seen before.
Many hope that if Hannah tosses Jed aside she'll go for her Pilot Pete, whom she famously coupled with in a windmill during Fantasy Suite week.
Is No One Innocent?!
Peter's a likable guy, but it's worth noting that -- like Jed -- he reportedly had a girlfriend waiting at home during filming. Whoops.
That leaves Tyler, the dancing contractor and male model who won the hearts of many viewers this season.
Probably Not ...
No doubt Tyler became even more attractive to fans after the bad news came out about Jed and Peter. But Hannah's played the game a bit conservatively all season, and it seems unlikely that she'll be so quick to give up on Wyatt.
The Next Bachelor?
As for what we DO know -- at some point in the four-hour finale, Chris Harrison will announce the next Bachelor. Mike Johnson is the odds-on favorite, and you can expect a fan uproar if he's not the selection.
Surprises In Store?
Other than that, it seems we'll have to wait and watch to see how Hannah's love story plays out. While we're guessing she'll end up with Jed, it's sure to be a wild ride.