I found that this movie wasn't barely more than an annoying spin-off of 'Rosemary's Baby' and 'Repulsion'. Slow, lacking of real plot. And with that supposedly ingenious circularity that i dislike it in 'Lost Highway', too. Only some notes about xenophobia, and the supporting cast are real points of interest. If you're not a big Polanski fan, watch 'Rosemary' instead. 6/10