Stephen Chow’s Mermaid is currently the second-biggest film in the world — after breaking a bunch of records in China upon its release less than two weeks ago — but you wouldnt know it from the way it’s being unceremoniously dumped here in the U.
S., in a smattering of theaters with little promotion or ... More »
Source: google.com