2019· 85 min· Horror, Thriller
A deranged serial killer in a motorcycle helmet is stalking and killing people in China.
Loading addons…