Please answer this question: who plays the predator in alien vs. predator?
Ian Whyte