Because She’s Worth It: Documentary On Advertising Legend Ilon Specht, Directed By Ben Proudfoot, Earns Five Cannes Lions
Two-time Oscar winner Ben Proudfoot is going to need more room in his trophy case. The filmmaker is returning from Europe with multiple Cannes Lions for his documentary The Final ...