Rami Malek and Catherine Deneuve star in the new Cartier Tank Française campaign directed by Guy Ritchie