Mitch Henessey06-07-2013, 10:19 PMI just wanted to say, that I am not sure 'cause it is been a while since I saw Cloverfield but if memory serves I think what falls into the water is actually a satellite, and it either is a part of what awakens the monster he is been asleep down there, or has some other connection to the film, I can not remember.