Saw it yesterday, was a real dissapointment for me, I read the book and loved it as a child, this should not have been moved in time and there was not enough battles between humans and aliens (no mention of them being Martian). Also it really sank at the end and was a total anti-climax.
Why...