Insane MCU Fan Theory Suggests Captain America Is Star-Lord’s Grandfather

Marvel Studios

As the Marvel Cinematic Universe continues to grow and expand, so does the discourse surrounding the behemoth franchise, from reviews to spoiler-discussions to fan theories.

In fact, fan theories have become as essential to comic book movies as the films themselves, as it drives fan discussion and engagement during the intervals between films.

Take this latest bonkers fan theory form the geniuses over at Reddit that suggests that Steve Rogers is actually Peter Quill’s biological grandfather. The theory is based on the fact that actress Laura Haddock — the actor who plays Meredith Quill, Peter’s mother — also appears in Captain America: The First Avenger.

Here’s the TLDR, followed by the entire theory below:

TLDR: Captain America is Star Lord’s Grandpa because the actress who plays Meredith Quill has a part in Captain America: The First Avenger where it’s implied something happens with her and Cap. Fast forward to Guardians of the Galaxy Vol. 2 where Peter is the only offspring of Egos’ millions of kids to have the inner light. Plus timeline matches up pretty perfectly.

[protected-iframe id=”b9731b5fd9b35753ce5e97e7e2c194d0-97886205-160187975″ info=”//” class=”reddit-card” height=”1000″ width=”650″]

With the Peter Quill character set to return for Guardians of the Galaxy Vol. 3, perhaps the nature of his familial origins will be further explained (in Guardians of the Galaxy Vol 2., it was revealed that Peter is the son of Ego the Living Planet). As for Steve Rodgers, his future in the Marvel Cinematic Universe is less certain, as his long-running arc seems to have finally come to an end in the closing scene of Avengers: Endgame.


Eric is a New York City-based writer who still isn’t quite sure how he’s allowed to have this much fun for a living and will tell anyone who listens that Gotham City is canonically in New Jersey. Follow him on Twitter @eric_ital for movie and soccer takes or contact him