The Bachelor Spoilers: Who Will Nick Choose?!

ABC's The Bachelor, which premieres Monday, January 2, has already filmed its finale in Finland, and you all know what that means:

The Bachelor spoilers have already revealed the outcome!

The Bachelor Nick

Two-time Bachelorette runner-up and one-time Bachelor in Paradise castaway Nick Viall has just completed filming his starring turn.

Will the fourth time be the charm for the software salesman?

Card-carrying members of Bachelor Nation know all too well that Nick made the finale of the 2014 season starring Andi Dorfman.

After she rejected him in favor of Josh Murray ... he begged to be on Kaitlyn Bristowe's season, then made it to the finale as well.

One summer later, he was back where he started. Rejected.

When 2016 rolled around, producers mercifully saved him from JoJo Fletcher turning him down, but did invite him to Paradise.

There, a funny thing happened. Fans ... started to like Nick.

We never saw that coming either, but clearly, the producers seized the opportunity to cast a buzzy lead for the following season.

Nick on The Bachelorette

Soon enough, Nick bested Luke Pell as the man cast in the lead role and doling out the roses on the franchise's flagship show in 2017.

Will he finally find love - and will it take, more importantly?

We'll tell you that of all the women he meets that first night, when they step out of the limo and throw themselves at him, Nick favors:

1. Rachel Lindsay

2. Vanessa Grimaldi

3. Raven Gates

4. Corinne Olympios

These four women will outlast the globe-trotting field and go on hometown dates with The Bachelor on Episode 9 of the coming season.

One of them is the "villain" this year. Who could it be?

Cozy in Italy

One of them, interestingly, is the first African-American contestant ever to make it this far on a show often derided for its lack of diversity.

And yes, one of them will be the winner.

Thanks to The Bachelor spoilers, we know who, and how it all shakes out this winter when Nick's journey for love and ratings begins.

Follow the links above for the complete scoop on this season to find out if Nick is engaged, and to which contestant ... that is, if you dare!