Visually, it looks perfect. The shot of the Aliens climbing over the pyramid and the three Predators standing atop it just dropped my jaw. Then I recalled the flick was directed by Paul "Will Suck" Anderson and is set in Antarctica. Thus my enthusiasm is killed again.
