A woman, unaware that she’s being manipulated by a gory, alien sex-parasite, suddenly finds herself thrust into a world of bloody horror as her own...
Inside Rosie's mind she sees herself as beautiful, intelligent and fun. To society though, she is seen only as autistic. Rosie is determined to break...