Two victims are being terrorized and filmed by 3 masked killers in the woods.
Who Watched Them Die? is not available for streaming at this moment.