Yep another trailer, this time from England. There's no new footage but the opening logos confirm that Summit Entertainment is handling the film's release in the UK so it's possible they could be handling the film's eventual US as well. My question is where does that big alien snake thing come from? Watch and come to your own conclusions. UPDATE: A new "quad" poster has also shown up which I posted above.