Release date: 1990
Rating 6.5
1h 34m
11/4/1990
6.5/10
A laboratory accident endows a police scientist with the ability to move at superhuman speed which he uses to battle a menacing gang as a superhero.
2023
2013
2018
1980
1978
1989
2019
2017
2020
2008