Confusing yet good film...bit of a spoiler

Rating: 10/10 (8 September 2006)

When it got to the end of the film when everything seemed to repeat in a changed way(if you get what I mean)...like when it shows him shooting ''frank'' in the head, and the plane thingy coming through his roof and him being in their laughing...then he gets wheeled out dead and his ''girlfriend'' says to that boy that she didn't know him I got really confused lol.
I think i've worked out what it means now...but it was a mega confusing film. lol. I think I understand it now that i've thought about it....but please can someone who does fully understand it tell me what it all is.
I thought that it might be because of his illness that he's imagining the whole film and thats why he's laughing because he knows whats going to happen...but i don't know lol!!!! Please help!!! loopyxxx