Rio Vidal is a new and fascinating character introduced in the Marvel Cinematic Universe through the miniseries Agatha All Along. Played by Aubrey Plaza, she quickly became a fan favorite with her ...
The identity of Aubrey Plaza’s Rio Vidal is more of a shock. We know she’s supposed to be a Green Witch with a history with Agatha, but it turns out she’s a more significant Marvel character, as Vidal ...
And does she really want Agatha dead? Here’s what we know about Agatha All Along‘s black hearted green witch Rio Vidal so far. Rio Vidal, who says she has a “black heart,” is an original ...