Review: The Predator – Harder to pass than an alien invisibility-ball Do you have high hopes for The Predator? So did we ...