This British indie offers a cynical vision of technology-fostered callousness, a running-man cocktail of brutality spiked with low-level humor.
This British indie offers a cynical vision of technology-fostered callousness, a running-man cocktail of brutality spiked with low-level humor.