There is a lot going on in the new Captain Marvel trailer. Carol Danvers is a Kree soldier? Since when? She gets Kree blood transfusions? And what’s up with the two different costumes?

Marvel doesn’t want you to know the answers to these questions — but ScreenCrush’s Ryan Arey thinks he’s figured it all out. He’s broken down every second of the new Captain Marvel to bring you the video above, which is filled with all kinds of Easter eggs (and potential SPOILERS, so be wary if you’re worried about that sort of thing). He pieces together the movie’s timeline, compares what’s onscreen to Carol’s comic book origins and even has a guess about what Jude Law’s character is really up to.

If you liked this video featuring every Easter egg we found in the new Captain Marvel trailer, check out some more of our videos below, including our video on the secret Captain Marvel Easter egg in Avengers: Infinity War, our theory on who Jude Law is really playing in Captain Marvel, and our tribute to the late, great Stan Lee. Plus, there’s tons more over at ScreenCrush’s YouTube channel. Be sure to subscribe to catch all our future episodes. Captain Marvel opens in theaters on March 8, 2019.

More From ScreenCrush