1985-04-06 Action, 1h 50m
Play Trailer
A mysterious vigilante singlehandedly and summarily eliminates criminals.
Released
Tagalog
$0