Medusa 2025

Somebody wants to kill CEO Bárbara Hidalgo. Can she find the culprit as her family schemes ruthlessly for control of their Colombian business empire?

  • Poster for Season 1

    Season 1

    2025

    12 episodes

    Season 1 of Medusa premiered on March 5, 2025.