There's a rule of comedy that I heard many years ago, attributed to the boys from Monty Python - If you have four men standing in dustbins talking, you don't need to explain it. The audience will accept it. But if someone then walks on in a business suit, you need an some sort of explanation. - It's a rule I think works equally well for any bit of writing.
I know some people will complain about the whole scientist discovers prophecies are true elements of the film. I don't have a problem with that. It's the conceit of the movie, a rational man confronted by something he knows can't exist or work, and yet it does. That's fine, and I think they mostly handle it well.
Then we get to the last ten minutes and the whisper-people rock up, and I'm waiting for them to turn out to be angels. It would have been obvious, even clichéd, but within the context of the film it would work.
It would make sense.
What doesn't make sense is that their big spaceship comes down. They're fucking aliens! What the fuck?! Aliens? How does that even fucking work? Seriously? How do aliens know about accidents that are going to happen over a fifty year period? It does not make sense.
See, angels, they make sense. Within the idea of prophecy, and religion, and destiny, and God that exist within the film, angels work from a story point of view. Aliens don't work, even if you try to make them look a bit like angels, because the aliens have technology.
Suddenly, you need an explanation to make this work. I don't mind that angels may in fact be aliens, and that God was in fact a some bloke who decided to use an actual planet as his own personal game of Civilisation, you don't need to explain that. If they are in fact aliens, you can kind of go with that idea.
But how the fuck do they know the fucking future? Are they precogs? Do they have time travel? Are they our descendants from 100 billion years in the future, come back to make sure they aren't wiped out?
When they are aliens, you're suddenly saying there's a scientific explanation to all this, even if we don't understand the science because we're too primitive. I can just see the writers jacking off in front of their flickering computer screens going "We'll make the angels into aliens, that just makes it all so cool..."
And then the kids get dumped on an alien planet. There are other ships, so supposedly there are other children. Our two kiddie heroes go running through the alien grasses towards a big glowing tree as the ships take off. It's a long shot but at no point do we see any other children.
And we really need to see other children, preferably hundreds if not thousands of them, because, y'know, that whole Adam and Eve things don't work at a genetic level. Couple of hundred years time, the human race is going to be an inbred bunch that don't have the collective intelligence to wipe their own arses. Unless the aliens have done some jiggery-pokery to create random safe mutations to the genetic code.
And of course these kids will fucking survive because they have enough skills and brains to start a colony from scratch. After they build the tools to work the materials, they'll be able to build structures to house themselves. They'll be able to create fire. They'll know how to hunt animals and prepare meat for consumption.
And naturally the rabbits won't wreak havok on an ecosystem unprepared for them. That never happens.
See, if it had been angels, and the kids and the angels had just vanished in light - that works within the context. But give us aliens and other planets, and you need to start asking awkward questions, because the entire religious safety net has just been taken away.
According to the very catholic Ryne Pearson, his original story was a much smaller tale, centring around the main character discovering the prophecies and dealing with the idea that if he'd found them sooner he may have been able to save his wife. The aliens, and the rabbits, were later additions by other writers, though Pearson does say that he likes them in an interview.
Which suggests he's either lying, or he's actually not that bright.
*wanders off grumbling and kicking rabbits... hard*
BTW, if anyone happens to know where the original Monty Python rule quote comes from, please let me know. The original version was much better worded. Also let me know if it's not someone from Python. I like to get these things right.