Der Film ist eine ebenso unbändige wie wunderbare Hommage an die japanischen Live-Action-Filme und -Serien wie ULTRAMAN oder die GODZILLA-Reihe der 1970er, in der sich eine Gruppe Wissenschaftler und Superhelden zusammenschließen muss, um den titelgebenden, zeitreisenden Taroman davon abzuhalten, in der Zukunft Unsinn zu stiften.