China’s top-grossing film of all time is about mermaids and the evils of human development