I was blown away by Demi Moore's performance. This movie won't be for everybody but it's worth sticking it out to the end. I found it to be horrifying, sad, shocking, weird, entertaining and disturbing. I actually felt that the 50-year-old version of the main character was equally if not more beautiful than the younger version.