Change Your Image
yassqueenuhhuh
IMDb member since April 2021
Reviews
Medusa: Queen of the Serpents (2020)
BAD...Bad.
29 July 2021 - 10 out of 13 users found this review helpful.
I thought this was supposed to look like some kind of big-budget movie but it was nothing like that. It was really underwhelming and i can't even digest the entire thing lol it's THAAAT bad.
See more▼See less▲