Interesting concept, and for the most part, a pretty decent movie, but it's easily figured out, plus it gets way too lame and sentimental at the very end, so it started to fall apart somewhere around the middle of the movie. Plus, the acting for the most part, was pretty dreadful. Milla Jovovich did a good job, almost the entire time, and so did Julian McMahon, who I love to see on either the big or small screen.
Other than that, because of the "face blindness", there were way too many different people playing the character's friends and people she repeatedly encountered for me to really care about any of them, and the doctor (H. Langenkamp, which, admittedly, as a fan of the Nightmare on Elm Street series, made me chuckle because Heather Langenkamp is the original Nancy in that series), her voice was just annoying, plus Marianne Faithfull's face looks like it was about to fall off or something, she was hard to look at.
Overall, not good. But if you can enjoy most of a movie and endure the crappy predictable ending, then it's about average. Nothing more.