This teaser trailer is bonkers. Here’s hoping this, legendary in its gestation period, movie is more of the same:
Δ