It’s well worth a watch. There’s always the fine line between spoilers and teasers and I think they have it right in this one. We know people get beat up – but that happens often. We know which baddies the Doctor and companions will be up against – but there are a lot of familiar faces.
Here’s Geek Native’s summary: dinosaurs on a space ship, slightly annoyed killer robots, baby weeping angels (weeping cherubs?), River Song, cyborg cowboys and one or two daleks.