On what was supposed to be an ordinary day for Dull, his whole life gets turned around when he finds a golden ring giving him the power of super speed. But is it more than he bargained for?
2000
2008
2024
1999
2007
2005
2001
1998
1986
2018
1931
1991