Medusa poster
TV

Medusa (2025)

S01E01 Lady Death

Mar 05, 2025 • Season 1 • Episode 1 • HD

Detective Danger Carmelo delves into the mysterious vanishing of Bárbara Hidalgo, the newly appointed CEO of Medusa Corporation, following a dubious explosion that occurred on her yacht.

Genre: Drama
Country: CO