Von seinen fernsehgeilen Eltern extrem vernachlässigt, flüchtet sich der junge Kevin (Craig Warnock) häufig in seine Träume, bis eines Nachts tatsächlich sechs Zwerge aus seinem Kleiderschrank vor seine Füße fallen. Die arbeiten normalerweise für das oberste Wesen (Ralph Richardson) und haben jetzt eine Karte mit allerlei Zeitlöchern gestohlen, um die erfolgreichsten Banditen aller Zeiten zu werden. Begeistert folgt ihnen Kevina auf der weiteren Reise. In Frankreich lernen sie Napoleon (Ian Holm) kennen, der jedoch ein rechter Kindskopf ist. Agamemnon (Sean Connery) erweist sich für Kevin als eine Art Vaterfigur, während Robin Hood (John Cleese) überraschenderweise ein schwuler Bauernunterdrücker ist. Doch dann greift das Böse (David Warner) nach der Karte und die sieben müssen in der Festung der Dunkelheit zum Kampf antreten...