The fourth of July is traditionally a large movie weekend in the U.S. and 2010 proved no different. The Twilight Saga: Eclipse was the top grossing film, taking in $69 million over the weekend and raising its total to $161 million since its open last Wednesday.

The Last Airbender was in second place, taking in a little over $40 million on the weekend and having a $57 million take since its Thursday opening. The M. Night Shyamalan film took in this total despite nearly universal negative reviews from critics.

Meanwhile, Toy Story 3 continues its strong run with $30.2 million. Rounding out the top five were Grown Ups and Knight and Day, that took in $18.5 million and $10.2 million over the weekend.

Source: MTV