WARNING: This article contains massive spoilers for Avengers: Infinity War, in theaters now.
Cue the slow clap.
Well played, Marvel. Well played. Ever since the release of the first trailer of Avengers: Infinity War, diehard fans had been poring meticulously over every single frame and still from the movie, released via both official and unofficial channels, trying to figure out the main story beats of the superhero ensemble film.
Spider-Man's costume, Tony Stark's new armor, which character stood where and when -- all of these separate elements led to theories about the plot of the film. And it didn't stop at the trailers. It was only taken further with the arrival of TV spots, with details from toys and various collectibles like Funko Pop! figures and LEGO sets, as well as interviews with the cast and crew, some more revealing than others.
Or so we thought.
As it turns out, virtually all of that time, effort and devotion into piecing together every bit of information we could find about the film was for naught. Why? It's simple, really: Marvel lied to us, and we all fell for it. The marketing of the film not only avoided revealing key details about the movie's story, it even went as far as changing some of them outright in order to preserve spoilers and diffuse the leaks of crucial details. And, for that reason, Avengers: Infinity War was all the better for it.
Yes, Marvel and the Russo brothers lied. And no, we're not at all mad about it. In fact, the lies actually helped our moviegoing experience.