Just got back from seeing this movie, which opens to the general public tomorrow. It was an excellent film and I suggest you all check it out at some point. Think ET meets The Goonies.