Warning: Viewer Discretion Advised!The
HD trailer (click on "Watch in HD") is great even though it is not subtitled, but make sure you watch the whole trailer because it gets really good halfway through it.
That trailer wasn't what captured my attention to this movie. I was reading io9 per usual, and they had
this post which contains a clip from this movie that is just freaking awesome, and it is subtitled.