Haywire

A Detective loses his mind following a complicated case.

Loading countdown...