Release Date: 11 Sun, Jul 2010
Every day, television presenter Rufus Hound saves the world from domination by the evil Doctor Muhahaha, before time is rewound and he tries again.
as Rufus
as Dr. Muhahaha
as Steve
as Future Rufus
as Gelina
as Barry
1978
2015
2013
2021
2006
1999
2016
2025
2017
2012
2003
1983
2011
1996
2014