Scroll Top
4000+ Horror Movie Reviews

She Creature

★★☆☆ – (2001) – Freakshow personnel sail to America with a diabolical mermaid. Moves slow and doesn’t have much to brag about, but the ship atmosphere is favorable and some carnage is eventually served. Enjoyable in the most drab of ways.


Leave a comment

You must be logged in to post a comment.