The Bachelorette picked up where last week left off, and The Bachelorette spoilers predicted, with Nick Viall joining the cast for a second straight summer.
The rest of the guys, inevitably, were far from pleased about it.
Meanwhile, we saw more slut-shaming of Kaitlyn Bristowe, but from an unexpected source and in surprising fashion via the now-obligatory cliffhanger.
Who was the person who insulted our girl for no reason?
How far will Nick make it this time? And did Kaitlyn reveal The Bachelorette winner on Snapchat or was that just clever misdirection from the producers?
Questions for the links above. On to last night's recap ...
Nick Viall, to his credit, insisted that he was not there to "cause drama" or to "create a scene" but rather because "I actually kind of dig this girl."
The other guys weren't satisfied. Especially Joshua.
"Anybody who comes in halfway through a season when they've already had an entire season, I'm automatically gonna question his intentions," he said.
When Nick won the group date rose, it got worse.
Before long, he was word-vomiting and making next to no sense, while Nick - whatever you think of him - came off smelling like roses this week.
Especially compared to Ian Thomson. Oh man.
At some point, he decided that Kaitlyn wasn't interested enough in him, and thus, was not worth his time and is pretty much a terrible individual.
"I don't know if she even knows I'm here. I think a lot of women like me. I don't think that's ever been an issue for me, and then I come here," he said.
"I don't understand why Kaitlyn wouldn't want a Princeton graduate, former model that defied death and has been around the world a couple of times."
Seriously, that was a real quote. And it continues.
"I don't think that Kaitlyn understands the full extent of who I am, and who I am is a catch ... I think that's why I would make a great Bachelor."
"I think if I was on the other side of the coin," he mused, "if I had 25 options, that would be something that could definitely work out for me."
"I don't find Kaitlyn interesting. Like, I don't think that's something wrong with me," Ian assessed, "I think that's something wrong with her."
Oh, and "She's not half as hot as my ex-girlfriend."
"Against all of my logic, Kaitlyn doesn't want someone like me. If one of these lames is better than me, then just pick one of the lames."
"Like, I bring so much more to the table than these guys. Good job, charming, brains, looks ... I don't know what else is impressive here."
"I think I'm a very eligible bachelor in this country and in this world. I am an enigma and who I am is a gift that you unwrap for life."
We really hope he got paid to say all this.
"Kaitlyn just seems like she wants to make out with a bunch of people and have a good time. I'm not here just to have a good time," he added.
"I have a good time in my own life, and I meet chicks, and I have a lot of sex in my own life," he said, and then he unloaded on Kaitlyn.
"I heard what you said about being honest with you, and you told me to share my feelings with you," Ian Thomson began his diatribe.
"I look around the house, and I look at you, and I feel like everybody is kind of on vacation from life, and for me this isn't a vacation."
"I came here to find a wife. It's really difficult for me hanging around a group of guys that are making fart jokes, poop jokes, sex jokes."
"That's what works for you but that's what works for you ... that's not what works for me ... that deep person is who I am."
"It's tough for me because I came here expecting to meet the girl that had her heart broken and was devastated by Chris Soules."
"Not the girl who wanted to get her field plowed by Chris ... I feel like you're here to make out with a bunch of dudes on TV."
"And [Nick], I don't question his intentions. I question [yours]."
"I really see you as a surface-level person at this stage, and I wonder if you're really that shallow because I don't see anything beyond the surface."
You know, Ian, you could've just left.