I loved this film! While there are quite a few characters to keep track of, the dialogue manages to flesh them out enough so that (spoilers!) when they die, I cared - which I though was quite impressive what with, as I said, the fact that there are many characters. And while it took a while to get to the really dramatic parts, the wait was suspenseful, and the climax thrilling. I'm scared of houses now!!