The Copperhead
A respected officer is suspected of reselling guns that were confiscated by the police.
Stars:
A respected officer is suspected of reselling guns that were confiscated by the police.