The 'philosophy' of time travel, not the 'science'.

Rating: Null/10 (29 July 2003)

I don't understand how anyone can take this film literally!
No time-travel plot makes sense, simply because of the nature of time-travel. It's used in this film as a device to illustrate how an individual can affect people's lives - in one instance he dramatically changes the fate of a group of people, in another he does not. You can't get bogged down in the quagmire of time paradox because you'll end up chasing your tail like a dog.
The director, by the way, must be a big fan of James Stewart. The scary rabbit is an obvious allusion to Harvey, the six foot invisible white rabbit, and the whole film is like a negative 'It's a Wonderful Life', where Donnie is shown what his life would be like if he lived, rather than if he died.