All back for a second or third attempt at becoming the sole survivor, the "Survivor: Heroes vs Villains" cast included, as the name suggested, some of the sweetest reality players in seasons past against some of the ultimate bad boys (and girls) of "Survivor."  The "Survivor: Heroes vs Villains" cast outwitted, outlasted and outplayed for the top prize of $1 million dollars all while examining the classic battle between good and evil.  Of the twenty returning tribe-mates, just one took home the top prize, though several others made the season well worth watching.

Rupert Boneham

The colorful and often chipper gentle giant Rupert Boneham  once again brought his tie-dye shirts back to the show as a member of the heroes tribe on the "Survivor" cast.  The fan favorite, who previously competed on "Survivor: Pearl Islands" and "Survivor: All Stars," however didn't walk away with any winnings this season, leaving the tribe after 36 days as the 15th person voted out and the seventh member of the jury.

Russell Hantz

Though a relative newcomer to the "Survivor" family, Russell Hantz from "Survivor: Samoa" quickly established himself as one of the bad boys when he returned for a second-consecutive run at the million-dollar prize.  Though his fellow contestants on the "Survivor: Heroes vs Villains" cast knew little about the schemer, with his first season airing the same time "Survivor: Heroes vs Villains" was filming, it didn't take long before Russell was deemed a threat.  Just as on "Survivor: Samoa," Russell reached the finals once again, but didn't have the votes to take the title.

Rob Mariano

Leaving his "Survivor" wife Amber Brkich at home, "Boston Rob" Mariano returned for his third attempt at the million dollars as a member of the villains on the "Survivor: Heroes vs Villains" cast.  The former "Survivor: Marquesas" and "Survivor: All-Stars" contestant was the eighth person voted off the season but later came back to complete his revenge as he became the winner of the 22nd edition of the reality show "Survivor: Redemption Island" in 2011.

Parvati Shallow

Seen on the surface as a sweet and attractive young lady, Parvati Shallow began the season as a member of the villains on the "Survivor: Heroes vs Villains" cast.  The "Survivor: Cook Islands" castoff and "Survivor: Micronesia" winner nearly became the first contestant in "Survivor" history to win the game twice, but came up just short in the final vote.

Sandra Diaz-Twine

Showing that a mother, wife and office clerk can outwit, outlast and outplay the best "Survivor" contestants not once, but twice, Sandra Diaz-Twine was the winning member of the "Survivor: Heroes vs Villains" cast.  Sandra took home her second million-dollar prize on the reality show by ousting fellow villains Russell Hantz and Parvati Shallow in the season finale.