The Bachelor comes back to primetime with Chris Soules on deck as the rose bearer this week, and we have your first look at all of his ladies. The good news is, no one seems as terrifying as they were made out to be in that creepy promo, but there are a lot of competitors to consider. This season, Chris is starting out with 30 bachelorettes, and we have them all here for you to check out, study, and place your bets on.