The Marvels is hitting theaters any day now theaters, but instead of hyping the film, the latest trailer has sparked more questions and doubt among the Marvel faithful (though we have to admit, it's better than the first one). In a surprising twist, the final teaser has revealed that Valkyrie, the Asgardian warrior, will be joining the fray.

While this cameo might usually be a cause for celebration, it has left some fans wondering if this is a sign of a narrative struggling to find its place in the ridiculous mess that is Phase Five. The film, which boasts a runtime that's shorter than its predecessors, features Brie Larson returning as Captain Marvel, with Iman Vellani and Teyonah Parris rounding out the central cast.

The all-female trio faces off against the mysterious Dar-Benn, played by Zawe Ashton, in what's expected to be a cosmic battle. However, the inclusion of Valkyrie has raised eyebrows, with her role in the film unclear - is it a mere cameo, or is there a larger part to play?

From the beginning, we get the impression of a very different tone from the previous lighthearted approach used in the first trailer. Sadly, this is simply a poor attempt by Marvel to grasp at the coattails of the MCU's past glory. Captain Marvel was an Avenger for all of what, 15 seconds? Yet, Marvel would have us believe that she was integral to the Infinity Saga as much as Steve Rogers.