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 ...
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 ...