Plot: A super powered vigilante defies the law using extreme violence to fight crime.
Rate this movie!
Rate this movie!