Netflix Brings Hollywood To Marseille (sort of)

Netflix’s latest show is set in Marseille and with the show getting its global launch tomorrow the video streaming company have come up with a fairly novel marketing idea. They’re bringing a touch of Hollywood to Marseille to mark the event. What does that mean in reality?