http://www.youtube.com/watch?v=NHvSkTDWFfk
I just watched this movie last night on XboxLive. TOTALLY BLOWN AWAY!
I swear, if some of the actors (i.e. Dee Wallace and Tom Noonan) weren't in it to give away the fact that it's a new movie, I would have been fooled that it was made in 1982. It's so retro and so perfect in that regard.