I scoffed when the article writer said that PREDATORS was set on the Predator homeworld.. FAH! And PREDATORS not being a big hit? From what I remember, everyone was completely fawning about this movie when it was released and people are still fawning over it from what I see here on this very forum. Unless I'm missing something..