Which would you expect to win the Fourth of July weekend: the Disney-produced, Johnny Depp-starring revival of an iconic American hero or the sequel to a French-made, Steve Carell-starring animated movie about a lovable supervillain? Well, it looks like American audiences simply aren't interested in westerns, even the uber-expensive ones starring Captain Jack Sparrow with a bird on his head. 'Despicable Me 2' destroyed 'The Lone Ranger' over the holiday weekend. Like, totally wrecked it. Mercilessly.