Director: Mark Steven Johnson

Directed by Mark Steven Johnson, this 2003 action film carries an IMDb rating of 5.3.

Synopsis

A man blinded by toxic waste which also enhanced his remaining senses fights crime as an acrobatic martial arts superhero.