The Quiet Game

The Switch

He thought they were toy handcuffs, but they weren't.

November 8, 2014:
Available for Download.


Download the trailer (720p)