Netflix's latest Columbian thriller, Medusa, premiered on the network with Season 1 on March 5, 2025. The show is a riveting story about a woman's supposed death in a yacht explosion.
Hopkins enters with the first-ever non-thoroughbred, his trusted mustang Hidalgo. As if learning the harsh country in the act weren't hard enough, he must contend with contempt for infidels and ...