1983

The Last Blood
5.5

The Last Blood

Jan. 01, 1983

The Last Blood

A soldier attacks his corrupt superior officer and is court marshalled but before he can be sent to a firing squad he escapes…