On a picturesque day in the South of France, throngs of Johnny Depp fans gathered along the Croisette, shrieking and snapping photos as embattled movie star graced the world’s most famous red carpet. “Jeanne du Barry,” which marks Depp’s first leading film role in three years, since ongoing legal battles with ex-wife Amber Heard stalled […]