Demons

  • Movie
  • 2021
  • 9m
  • Thriller
  • Western
  • Horror

A man is forever haunted by an unfortunate encounter with a lone hitchhiker in deserted country roads

Director
Niko Chu
Starring
Ashley Quijada, Wesley Chu, Zhaine Gubalane