Loading movies...
An injured policeman is surgically enhanced and recruited for a Special Ops team.
Released
-
English