Gérard Depardieu is now a citizen of Russia? The actor who starred in Green Card, a not-entirely-terrible comedy about emigrating to the U.S.? Funny old world, innit? Comrade Depardieu is taking heat for starring in an ad for a Swiss-made Oligarch-friendly Cvestos watch.  GQ dissed its “nauseous wordplay and pathetic production quality.” Le Figaro trumpeted “Gérard Depardieu ‘smokes deers’ in an absurd advert.” I reckon it’s a suitable hammy addition to the Depardieu canon. So to speak.