Kevin Spacey is being erased from an upcoming film and replaced by another actor - just over a month before the movie is due to be released.