
In the future, humans can control other humans in mass-scale, multi-player games, but the star player from a game called 'Slayers' decides he is done being a murder puppet for other people.
Oct 03 @ 7:20PM
Nov 02 @ 7:20PM
Available Streaming & On Demand Feb 01 2023 - Jan 31 2025