Still the best intro, a short movie of sort. Every now and then I watch it again, it shows how to give a vibe w/o giving anything about the characters or the plot. A lot of trailers should take some hints from this
Somehow is what a lot of brands are trying to do, it relates to the experience economy. Don’t show off the product, but create a whole world, an experience around it.