Giant ants, evil ninjas, giant blob, massive ape, mysterious mole people... there are plenty of excuses for always being late, but is the truth even more outrageous?