Don't get bamboozled with the 5-star reviews. It was the WORST movie I ever watched. Josh Hartnett was so cringy. There was so much music - turns out Lady Raven was M. Night's daughter and it just seemed like a big promo for his daughter. Towards the end, I was just THRILLed for it to be over! Don't waste your time people.