The Traitors 3 cast: Alan Cumming shares exciting announcement
The Traitors 3 cast is ready to go. Host Alan Cumming revealed the huge news online, letting fans know that filming is resuming. The new season will (of course) take place in Scotland, with Alan already on location for Season 3. For anyone who hasn’t heard about The Traitors US: It’s a reality competition show