Caught this flick the other night and I found myself pleasantly surprised by it. One of the better movies I have seen in recent memory. I don't know if I enjoyed it so much due to the piss poor previews/trailers lowering my overall expectations going in or if it was just that good.
Either way, it had everything you wanted and I found myself really gripped in the movie especially with the alien scenes. Pretty awesome how humanoid they were instead of just your normal green guy.