
August 12, 2021
The Mermaid Review: A 2016 Chinese fantasy film directed by Stephen Chow
The Mermaid is a 2016 Chinese fantasy film directed by Stephen Chow(Chau Tinh Tri). It is such a good, really well done […]