Although everyone will not know director/actor Stephen Chow, his films Shoalin Soccer and Kung Fu Hustle were quite popular a couple of years ago. After these he directed a number of films, with most of them not reaching the same level of popularity. One of them is The Mermaid, in which he presents the viewer with another bizarre story. Continue reading