Universal Soldier (1992)

The ultimate weapons of the future have just declared war... on each other.

Universal Soldiervideo's (1)