For a better experience on MUBI, update your browser.

Ratings & Reviews

  1. Kevin You's rating of the film Island of Greed

    This is not perfect, but it is the film Taiwanese people need to make... But it was made by the Cantonese.