For a better experience on MUBI, update your browser.
Show all (6)

Producer

Screenwriter

  • Buddha Mountain

    Buddha Mountain

    Li Yu, 2010
  • Lost in Beijing

    Lost in Beijing

    Li Yu, 2007
  • Dam Street

    Dam Street

    Li Yu, 2005

Editor

Actor

  • Buddha Mountain

    Buddha Mountain

    Li Yu, 2010