› added 11 months ago
39
TIL about Empires of the Deep, an $130 million mermaid movie from 2011 that's never been released
via reddit.com