Well. I am saying something that nobody mention. The son was the killer. One of the many lectures of this wonderful film is to symbolize Edipo reix. The son was blind as Edipo the stepfather took his place on his mother bed. And he provide the alibi to exhonerate the mom from a guilty decision. The end of the movie is the dog indeed his son double sleeping in the bed with the mother.