MedusaMovieWeb ProfileIMDB Movie MedusaIMDB Movie Pageimdb.com/title/tt12060154/ [i]MovieRelease Date of MedusaRelease Date2020 ADMoreSearchMovie SearchCompareCompare the Medusa to another Movie