*** Welcome to piglix ***

Suicide Commando (film)

Deferred...
Wikipedia

...