Netflix's original Columbian drama thriller series Medusa dropped all twelve episodes on Wednesday, March 5, 2025.
Grace Glowicki's feature has landed distribution from Cartuna x Dweck after premiering at Sundance's Midnight section.
Screen and stage veteran Sir Ian McKellen urges young gay actors to come out, liking their situation to star footballers in ...