Beautiful, interesting, incredible cinema.
The graphic story of a young mans mans survival in 1976 China while being chased by a killer.