A satirical depiction of the way society manages-and mismanages-it's garbage.
A gamer deals with the frightful encounter of an unwanted home invader.
Watch online HD Download HD