So many stupid puritan Americans hating this movie
It's unbelievable how much are they projecting, I mean all that predator nonsense.
Although I love the US in so many ways, I'm glad I'm not living over there.
Greetings from Central Europe.