News

Kate Winslet walks away from Hulu’s The Spot, but what made the Oscar winner leave one of TV’s most anticipated new shows?