Director: Anna HimmaProduction Company: Iconoclast LondonExec Producer: Lana Salfiti / Jean MouginCredit: ProducerAgency: Weiden + Kennedy Amsterdam