A hitman battles demons in a cabin in the woods.
Demon Slaughter is not available for streaming at this moment.