This film is awesome! By far the best thing Argento has produced in years. Sure, the ending is a little disjointed, and Daria Nicolodi's cameo is irritating, but the level of violence and darkness throughout, coupled with Asia Argento's impressive performance, more than makes up for any shortcomings!