Originally posted by jclau00
i thought donnie just gets to see the future and then has a choice to live or die.
that was my take.
he got a chance to see what would happen if he lived on that day, and while he became a "hero", the girl he loved also died...so he decided that it was better that he die that day instead....hence the smile on his face.

I really like that movie.