 The US version of hit show The Traitors just dropped on BBC iPlayer on Friday, and fans have already binged it and are now discussing how it compares to the UK version This post is originally appeared on OK UK US Traitors has dropped on iPlayer and fans have mixed opinions... 