Fox has been pretty quiet on Predators so far. There have been featurettes and posters but nothing that really got the blood pumping… until now. This red band trailer is pretty awesome, and while it makes explicit that this is just Predator with a bigger alien count and in space, it works. I just hope that the Predator Dogs – seen briefly here – are seen just as briefly in the film. CGI monsters could really kneecap this movie if they’re overused.