James Cameron’s science fiction epic Avatar earned another $36 million and passed The Dark Knight this weekend in its six consecutive round at the top of the box office. The big budget blockbuster now holds the title of the second largest domestic gross of all time. But not for long.
![]()

