Repeat: Depardieu is a cultural icon in France, and his departure has triggered a hailstorm of public criticism for and against him.
Depardieu is a cultural icon in France, and his departure has triggered a hailstorm of public criticism for and against him.