Holy…cow… I just had a geekgasm. Violent? Check. Swearing in a trailer? Check. Aliens? Check. Predators? Check.

What’s not to love this Christmas?

Trailer is here. Linkage from Scott.