Backlash (2025)

Backlash

About Backlash on 123movies: released in 2025, directed by Jon Cohen, running 88 minutes, produced in Australia. A group of online gamers must kill each other to survive in a real world death-match based on their computer game in which they cyber-bullied and humiliated a classmate.