Defector (1998)

A game of blind man's bluff turns deadly.

Cast

Crew