I just watched Taxi Driver for about the 10th time last night, and I know there are theories and thoughts about the ending.
I like to believe that he died during the shootout, and the entire ending after that (where he's called a hero for saving Iris, and sort of "one-ups" Betsy in the taxi) is just a delusional, end of life fantasy while he is sitting there bleeding to death on the couch. Then again, he could have survived, and all of that could have actually happened...
Are there any other theories about the ending? I just find that film so interesting and cool because it can be interpreted differently like that, and no one is really wrong!