The acting was good, I doubted Lacey Chabert could pull off multiple personalities but she was much better than I expected. Dina Meyer is pretty as ever and Assante was good, though far less animated than I'm used to. He was playing a psychiatrist turned writer so I guess it fit.
The story was gripping and kept you interested, though at times wondering why the characters couldn't figure out what you had. (Don't be too smug ;) The end was abrupt and I think they could have done a better job, but overall I would say that this movie would be well received by most.