Skip To Content

Where To Stream Medusa Season 2 Episode 11

Bárbara vs. Medusa

Everything falls into place for Bárbara as she takes back control of her life. Meanwhile, Danger's relentless investigation leads to a damning clue.