Shared with you
This film marked Jude Law's debut in the Marvel Cinematic Universe as the Kree named Yon-Rogg. Law previously starred in Sherlock Holmes (2009) as Dr. John Watson, appearing alongside Robert Downey Jr. as Sherlock Holmes and Rachel McAdams as Irene Adler. Downey Jr. is also part of the cast of the Marvel Cinematic Universe, having played Tony Stark since his role in Iron Man (2008); Rachel McAdams is a part of the MCU as Dr. Christine Palmer in Doctor Strange (2016). The cast of the MCU now also includes Martin Freeman and Benedict Cumberbatch, who also played Watson and Holmes in Sherlock (2010).
Stan Lee passed away while the film was being edited. As a result, Marvel Studios put together the special opening logo to honor him.
The cutout character that Vers shoots in the Blockbuster store was originally supposed to be The Mask (1994), with Vers mistaking the green face for a Skrull, but the filmmakers couldn't secure the rights from Warner Bros., who owns the film's distribution rights and is also a rival company of Disney. Harry Tasker (Arnold Schwarzenegger) from True Lies (1994) was chosen instead.
(at around 30 mins) When Stan Lee makes his cameo, he is seen reading the script for Kevin Smith's Mallrats (1995) and reciting the line, "Trust me true believer". As revealed on Smith's YouTube page, Stan's health was in decline and he could not muster his trademark enthusiasm so the producers looped in Lee's unused audio from Mallrats.
Brie Larson is allergic to cats, so her scenes involving Goose were filmed with a puppet or computer-generated VFX.
Kelly Sue DeConnick: (at around 33 mins) Captain Marvel writer (from 2012-2015), as a bystander in the train station who looks at Marvel.