Add like... Watch on SFlix. Some getting killed knowing too much, some kill themselves hunted by a demonGenre: Country: Director: Cast: