The initial cast for Season 5 of Bachelor in Paradise is here, and it's stacked with excellent folks from The Bachelor, The Bachelorette and Bachelor Winter Games. The highlights? Grocery Joe gets his second chance! Pretty Boy Pitbull Kenny King is back! Wells is getting a bartending partner, and it's our beloved Yuki from Bachelor Winter Games! There are also some true randos in the cast this season (who the eff is Angela Amezcua?).

People has the exclusive photos, so for now here's the list:

1. Angela Amezcua (sent home in the season premiere of Nick's season, so it's very weird that she's here, tbh)
2. Annaliese Puccini (the bumper car girl from Arie's season)
3. Astrid Loch (Nick's season)
4. Bibiana Juliana (Arie's season and Bachelor Winter Games)
5. Chelsea Roy (Arie's season)
6. David Ravitz (just eliminated from Becca's season)
7. Eric Bigger (should have been the Bachelor after Rachel's season)
8. Joe Amabile (fan favorite from Becca's season)
9. John Graham (also just eliminated from Becca's season; best known as the guy from Venmo)
10. Jordan Kimball (who will continue his beef with David from Becca's season)
11. Kendall Long (the taxidermist from Arie's season)
12. Kenny Layne, aka "Pretty Boy Pitbull Kenny King" (Rachel's season)
13. Kevin Wendt (Bachelor Winter Games; Ashley Iaconetti's ex)
14. Krystal Nielson (the villain of Arie's season)
15. Nick Spetsas (the tracksuit guy from Becca's season)
16. Nysha Norris (eliminated on the first night of Arie's season)
17. Tia Booth (Arie's season; awaiting the arrival of Colton from Becca's season)

Wells Adams and Yuki Kimura will be the bartenders, and, as always, Chris Harrison will host.

This is not the full cast, and more contenders will by cycled in and out throughout the season. The most conspicuous absence at the moment is Bekah Martinez, the breakout star of Arie's season. Based on her recent social media activity, it doesn't seem like she's going, and she's the kind of person who would skip it because she didn't feel like doing it. But Bekah is who we want to see, so hopefully she'll make it down to Mexico at some point.

One thing we can expect, at least, is former contestants Ashley Iaconetti and Jared Haibon's engagement.

Bachelor in Paradise Season 5 premieres Tuesday, August 7 at 8/7c on ABC.