This Review Contains Spoilers

The Dark Knight contains so many plot holes it was a joke. If there is one thing that I cant stand and thats poor writing. I know it is a comic book film but Batman Begins was so tightly written that I found it unbelievable that this one was written so poorly.

1: The story with the Asian banker was so pointless. It added nothing to the plot. Just a cool looking extraction scene

2: During the Bruce Wayne party, when The Joker enters with his goons and Bruce hides Dent, why wouldn't The Joker kill all the innocent people he now has. Think about it. Batman flys out the window to catch Rachel and leaves The Joker with all the guests at the party completely unprotected. The next scene just cuts to the next day, with no mention of the party. If the Joker was such a crazy, he would of killed everyone of the guests at the party. Or better still, would have used the hostages to negotiate the hand over of Dent.

3: Why does Gordon fake his death. Just so he can drive a truck. What the hell. There's much easier ways to go into hiding.

4: Why did Batman have so much faith in the fact the the people on the boat wouldn't blow each other up. If I was on that boat the criminals would have been a million little bits in about 3 seconds.

5: How the hell did Bruce build the sonar machine.

6: If Dent was so angry about the death of Rachel, he would have killed the Joker in the hospital. I mean, come on.

7: Why didn't Batman tell Dent at the end when he had Dents son that he was trying to save Rachel and not him. Tell him that the joker tricked him.

8: And the best. Why did they blame Batman for the dead cops and civilians. Gordon is the commissioner he could have said the Joker did it and people would have believed it. The Joker held the city hostage so he certainly could have killed a few cops. It was such a ridiculous ending.

Poor writing is not acceptable. They have years to write it and all of the above could have been fixed easily.