The new trailer for Captain Marvel has introduced us to the latest threat to the heroes of the Marvel Cinematic Universe: the Skrulls.
Captain Marvel, born Carol Danvers, is a human whose DNA has become fused with that of a Kree, resulting in her superpowers.
However, she knows a Skrull when she sees one, which explains why the trailers so far have featured Captain Marvel punching an elderly woman square in the face – she’s actually a Skrull in disguise.
In the comics, the Skrulls are a race of shape-shifting aliens intent on invading Earth, while also being engaged in a prolonged war with fellow extraterrestrials, the Kree.