The Works reveals Cannes slate

Snap