Hier mal ne kleine Erläuterung
"destruction is form of creation" den satz sagt donnie in der schule und in dem satz steckt der ganze sinn des films.
Donnie führt auf einem auf originelle Weise eindrucksvoll vor Augen, dass das durchbrechen eines Kreislaufes und damit der Fortschritt nicht ein isolierter Akt der Progression ist, sondern dass für eine Weiterentwicklung Opfer gebracht werden müssen, dass diese Progression dann gleichzeitig auch untrennbar mit der Zerstörung und Abkehr von veralteten Vorstellungen verbunden ist, egal ob auf persönlicher oder gesellschaftlicher Basis. In diesem Fall sollte man nicht nur auf das absolut gelungene Ende, sondern auch auf das Lied (text) am Ende achten.
War Frank also ein Zeitreisender? Ja und Nein. Er muß wohl ein Echo der Person gewesen sein, die Donnie erst noch erschießen würde (Echo and the Bunnymen!). Vom Körper gelößt, in der nächsten Phase des Seins befindlich und somit mit umfassendem Verständnis für Raum, Zeit und Materie reiste dieser zurück, um seinen Mörder zu treffen. Die vorhergesagten 28 Tage später hat Donnies eigene kleine Welt jedenfalls tatsächlich ein Ende gefunden. Seine Freundin ist Tod und der Großteil seiner Familie sitzt in dem Flugzeug, dass von dem Zeitstrudel zerrissen wird, welcher entsteht, als Frank mit den Worten "Ich kehre jetzt nach Haus zurück." unsere Welt entgültig wieder verläßt.
Donnie beginnt nun zu begreifen, was ihm Frank erklären hatte wollen. Frank schickte/schickt mit eben jenem Zeitstrudel (oder auch Wurmloch) das Flugzeugtriebwerk in die Vergangenheit vor 28 Tagen. Donnie kann sich nun entscheiden in einer Welt weiterzuleben, in der alle Menschen, die er liebt umgekommen sind und in der er ein Mörder ist oder er kann selbst Kraft seines Willens in der Zeit zurück reisen und so den Tod seiner Familie, seiner Freundin und Franks verhindern, indem er sich von dem Triebwerk erschlagen läßt, dass Frank geschickt hat.
Da er sich entschließt, seinen Geist in der Nacht des 02. Oktobers zurück zu schicken (nicht seinen Körper, sonst wäre er ja auch zwei mal da) und dort den Tod zu finden, entsteht zwar ein Paradoxon, da das Flugzeug ja nun niemals zerrissen wird und Frank noch lange lebt, dennoch scheint mir dies der wahrscheinlichste Sinn zu sein.
Ob Frank nun zurückkehrt, um sich an Donnie zu rächen, indem er Donnie selbst die Ereignisse so lenken läßt, dass am Ende alle geliebten Menschen Donnies sterben und Donnie dies nur verhindern kann, indem er selbst sein Leben läßt
oder
ob Frank Donnie lediglich die Möglichkeit gibt, zu begreifen, dass er keinen sinnlosen Tod in der Nacht des 02.Oktobers sterben wird - nämlich weil es besser für seine Umwelt ist und somit sein Schicksal - gilt es für jeden einzelnen zu entscheiden.