The studio wanted the film to be in contention for this years Oscars (they wanted to push Franco for Best Supporting Actor). When they realized that it wasn't going to happen they pushed the release WAY back to after award season. They want to get maximum exposure (which i think was a better idea in the long run - I dont think this film would have a had a chance during this award season)