The latest season of Survivor reunites the contestants you loved — and the ones you loved to hate from past seasons. Heroes Vs. Villains has grabbed 20 former survivors to give them a second chance at winning . . . or just being a larger-than-life personality again. Check out all 20 of the heroes and villains right here and let me know who you'll be rooting for!
Photos courtesy of CBS