This is perhaps the most over-the-top film trailer I’ve ever seen. Giant, naked, fleshy beasts snacking on people like they’re hors d’oeuvres, and people finding ways to fight back with swords and explosions. It’s glorious. Simply glorious!