People who equate movies with things that happen in real life are braindead. Movies do not equal real life. Real life is what happens when you walk out of your door.
Theres nothing wrong with enjoying a well made film, we all need a bit of entertainment. Like ASBO said, dont expect to find answers within it.