2005 · Drama · 0h 9m · 8.0
A disturbing glimpse of the future of internet gaming and how far people will go for fame.