Avatar has it all: the experience is unlike any moviegoing experience I have ever had. The previews in 3D showed what we can expect from most 3D: cheesy special effects. What Avatar had seemed without special effects; you were simply immersed in a different world. The movie had it all: romance, action, a deeply important underlying message, and it seemed like every detail fit into the plot somehow, so even though it was long, it all was necessary and FIT. A work of art, and also a rocking entertainment. WOW.