There's no denying that Jason Isaacs plays a great villain. From the Grand Inquisitor in Star Wars Rebels to General Zhao in ...
Here are the contestants from the hit Peacock reality series The Traitors I strongly relate to, from Kate Chastain to Carolyn Wiger.