Was it just me, or was this episode unusually boring? Where were all the tears? Maybe it's just because it's early in the season, but I felt personally let down by ABC and Ben Higgins this week.
Anyway: the ladies have moved into the Bachelor mansion and they are ready to rock. They celebrate the birth of their new harem with mimosas. Ben continues to mumble about feeling unlovable despite the fact that twenty-one women are literally competing to see who loves him the most. Olivia opens her giant mouth and swallows the whole planet, moon, and stars.
Here is a power ranking of the women for this week. What's a power ranking, you ask? Excellent Q.