For a better experience on MUBI, update your browser.

Niupi er

Liu Jiayin China, 2009

apexa's rating of the film Oxhide II

Not just one of the most subversive pieces of art to cinema ever but also a damn good cinematic cooking show.