The Avengers Is Still No. 1 After Three Weeks

The superhero movie starring Chris Evans, Robert DowneyJr., Chris Hemsworth, JeremyRenner, Scarlett Johansson, Mark Ruffalo and Samuel L. Jackson raked in $55 million, maintaining its first place position at the box office for the third week straight. It has made $450 million domestically since its May 4 release.

Battleship, which also stars Brooklyn Decker, Alexander Skarsgard and Liam Neeson, debuted in second place with $25.3 million. SachaBaronCohen and Anna Faris' The Dictator earned $24 million in its opening weekend, putting it in third place. Johnny Depp's Dark Shadows earned $12.5 million in its second weekend.