The rerelease of Avatar proved that this James Cameron science-fiction epic is a classic forever. The film has garnered $10 million from North American theatres while $20.5 million from overseas markets over the weekend. Avatar 2 is scheduled to be released worldwide on Dec.16.