Demi Moore is having a rough year. She split with husband Ashton Kutcher and then, just a few days ago was rushed to hospital for doing some whip-it. A few weeks ago she's been signed on to do the upcoming film "Lovelace" which stars Amanda Seyfried and PEter Saarsgaard, but after being hospitalized, and a check in to rehab, it might turn out she won't be a part of the movie after all.

Moore's representative confirmed to People that she will no longer be playing female rights activist Gloria Steinem in the upcoming movie.