Avatar has past Batman TDK for 2nd place.
1: Titanic $600,788,188.
2: Avatar $552,797,000.
3: The Dark Knight $533,345,358.
Avatar is expected to surpass Titanic within 2 weeks or less.
Avatar has taken in $1.81 billion worldwide, Titanic's record $1.84 billion.