An overzealous soldier mentally deteriorates after killing an innocent man he thought was a spy.
MoreLess Releases