Why David kill the dog and Katie respectively before and after she came back to him for the last time?
We have explanation for his motive behind the death of Deborah and Malvern, but none yet for the dog and Katie. Probably because no one cares about the dog and Katie is missing and was never confirmed dead, despite the obvious suggestion that David killed Katie and left her body to his dad for further action.
I don't like the assumption that he was simply mentally unsound and need to kill someone just for psychological relief.
I think he killed the dog because he wanted to hurt Katie emotionally. He wanted her to feel the loss that comes from the death of someone (or a pet) that you love dearly.
Then I think he killed Katie for two reasons - the number one being that he knew she was going to leave him anyway so he decided that if he couldn't have her then neither could anyone else. Remember the scene where he swims out to the boat and brings it back and says "it was drifting away, I don't want someone to steal it." So he drags it in and marks it as his by spray painting their phone number on it. I think that is a metaphor for what was happening between David and Katie and his feelings about it.
The other reason he killed Katie was because he was all screwed up from watching his mother commit suicide. He loved his mother so much and she died so in a way maybe he felt like since he loved Katie so much she could/should/needed to die.
Ultimately, he was just a crazy guy who killed people, and the simplist reasons make the most sense.
Katie was going to leave him because she realized he was crazy. He killed Katie because he was pissed that she was going to leave him. He had Deborah killed because she helped him cover up Katie's murder and she threatened to tell the police, then he killed Malvern because he was going to tell the police that David sent him to kill Deborah.
I never thought it was done for psychological relief, I don't think he got any relief from what he did, but I don't think he felt anything ... you know what I mean?
I agree with all of this except for why he killed Malvern. At least from the perspective showed in the movie, that was clearly self defense. Malvern was waiting for him in his apartment with a gun, and was clearly going to attack David. The way David disposed of the body was criminal, but the homicide was clearly self defense.
Nothing you have to say is anywhere near as useful or important as you think it is.
I just have to reply to xXAssassinXx's comment that Malvern was killed in self defence. At the end of the day David was mentally ill - he could have said anything in court to get off, including that he killed Malvern in self defence. How do we know that David even got Malvern to kill his female friend (can't remember her name). Her death has never been solved so where did they obtain information to say that David got Malvern to do it - I reckon David killed her and I think he killed Malvern - just because! Who will really know? We're only going by what David said.
I just have to reply to xXAssassinXx's comment that Malvern was killed in self defence. At the end of the day David was mentally ill - he could have said anything in court to get off, including that he killed Malvern in self defence. How do we know that David even got Malvern to kill his female friend (can't remember her name). Her death has never been solved so where did they obtain information to say that David got Malvern to do it - I reckon David killed her and I think he killed Malvern - just because! Who will really know? We're only going by what David said.
Well in the DVD commentary he did say he would never kill his dog. Nothing about killing Katie, but he did get mad at the director for suggesting he'd kill his dog.
If we don't believe in freedom of expression for people we despise, we don't believe in it at all