Oxhide (2005)
NIÚ PÍ 牛皮
DIRECTED BY LIU JIAYIN
110 MIN | CHINA | RATING PG
MANDARIN WITH ENGLISH SUBTITLES