And so it comes to pass that the only person capable of knocking James Cameron’s Titanic off its perch as the Number 1 film of all time, is James Cameron. Avatar has now, officially, become the highest grossing film of all time. In 1/10th the time it took Titanic.

Amazing.

Here’s a list of the top 20 film (unadjusted for inflation). Source: Wikipedia.com

1Avatar20th Century Fox$1,878,025,9992009
2TitanicParamount Pictures/20th Century Fox$1,843,201,2681997
3The Lord of the Rings: The Return of the KingNew Line Cinema$1,119,110,9412003
4Pirates of the Caribbean: Dead Man’s ChestWalt Disney Pictures$1,066,179,7252006
5The Dark KnightWarner Bros.$1,001,921,8252008
6Harry Potter and the Philosopher’s StoneWarner Bros.$974,733,5502001
7Pirates of the Caribbean: At World’s EndWalt Disney Pictures$960,996,4922007
8Harry Potter and the Order of the PhoenixWarner Bros.$938,212,7382007
9Harry Potter and the Half-Blood PrinceWarner Bros.$929,359,4012009
10The Lord of the Rings: The Two TowersNew Line Cinema$925,282,5042002
11Star Wars Episode I: The Phantom Menace20th Century Fox$924,317,5581999
12Shrek 2DreamWorks Animation$919,838,7582004
13Jurassic ParkUniversal Studios$914,691,1181993
14Harry Potter and the Goblet of FireWarner Bros.$895,921,0362005
15Spider-Man 3Columbia Pictures$890,871,6262007
16Ice Age: Dawn of the Dinosaurs20th Century Fox$884,440,7562009
17Harry Potter and the Chamber of SecretsWarner Bros.$878,643,4822002
18The Lord of the Rings: The Fellowship of the RingNew Line Cinema$870,761,7442001
19Finding NemoDisney/Pixar$864,625,9782003
20Star Wars Episode III: Revenge of the Sith20th Century Fox$848,754,7682005

Who wrote this?