I remember the trailer to How to Train Your Dragon 2 spoiling the whole goddamn movie. The appearance of Hiccup's mom would have been a fantastic surprise. But no surprises allowed!