This is fantastic. There's so many moments of brilliance throughout this whole trailer.

"My God."