Carol Danvers aka Captain Marvel (Brie Larson) hat ein Leben in der Einsamkeit des Weltraums gewählt, weil sie einen Fehler ihrer Vergangenheit wieder gutmachen will, bevor sie sich wieder unter die Augen derer traut, sie sie liebt. Durch eine Verkettung von Ereignissen kommt es dazu, dass sie, Ms.Marvel (Iman Vellani) und Monica Rambeau (Teyonah Parris) immer dann Plätze tauschen, wenn sie ihre Kräfte benutzen.
Nach Gesprächen mit Nick Fury (Samuel L. Jackson) bilden die drei ein Team, um hinter die Ursache von dem Phänomen zu kommen. Dabei stoßen sie schon bald auf eine mächtige Gegnerin namens Dar-Benn (Zawe Ashton), die für ihre Pläne bereit ist, ganze Planeten zu zerstören und mit Carol noch eine Rechnung offen hat.