Agatha All Along’s Lady Death Theories: Is Rio Vidal a Marvel Villain in Disguise?

Rio Vidal, Death Marvel Studios

Lady Death Marvel

Aubrey Plaza as Rio Vidal

Aubrey Plaza as Rio Vidal