What could have been a great movie unfortunately ends up rather lame. The premise is excellent: A fallen angel moves from person to person, wreaking havoc and playing mind games with a police detective. There is some interesting supernatural lore and some good acting all around. But the story never really builds up to full speed, and the ending is a gross disappointment: for one thing, it's obvious about halfway through the movie, and for another, it just plain sucks. You're left thinking "That's *it*?" This movie is worth seeing, but be warned that the ending will leave you hanging.