I think it has a bit of everything in it. I am not convinced about the 'Predator' aspect of the film, it has been done too many times in films and i would have hoped something a little more original could have been found.
why do you say this, other than the fact there is a group of people stranded on an island. I am not saying i disagree, i would just like to know other reasons/links.
Thinking about it, the gun (until they used the last bullet), reminded me of the conch.