The Biggest Thing Since Obama?

Twenty-four minutes of the new blowout movie “Avatar” have been screened at an expo in Amsterdam. Here’s a report.

Leave a Comment