Revenge is a dish best served bloody in the upcoming Netflix revenge thriller Demon City, and the streamer has now unleashed the first clip from the movie, which lands on the platform later this ...