Predators (2010) Review

A group of selected warriors from different parts of the world, suddenly found themselves on a strange island, or that should be a planet. But what else is on that planet with them? That’s right strange alien things known as predators. For me this will go down as a film which looked much better from the trailer.

Read More »