George Simpson
The Little Mermaid, starring Halle Bailey as Ariel, has bombed at the Chinese box office with some blaming racism for...