Change Your Image
loralilyhowe
IMDb member since January 2022
Reviews
Medusa: Queen of the Serpents (2020)
Definitely a movie.
12 June 2022 - 1 out of 1 users found this review helpful.
..but not a movie really worth watching. The special effect make up on snake lady in the opening is an absolute joke. Within 10 minutes there's sex work, heroin use and misery, set to an Ibiza '98 chillout compliation. It's as if Ken Korda wrote it. Keep speeding on the needle bliss directors, try harder. Managed 17 minutes.
See more▼See less▲