The film stars Laura Vandervoort as a young woman who, after an accident leaves her scarred beyond recognition, undergoes a radical untested stem-cell treatment. While turning Rose into the belle of ...