The Weinstein Co.’s Mikael Hafstrom film Shanghai is getting moved once again. The film, which was completed five years ago, finally landed a domestic release date, which was to be tomorrow. However, TWC now is taking the limited release to October 2, where it will play in about 100 locations. While many dates throughout the fall boast a slew of limited and art house releases, Shanghai faces off against Fox Searchlight’s documentary He Named Me Malala, Universal’s Legend and TriStar’s Imax release of The Walk. 20th Century Fox’s The Martian is the sole wide entry that weekend.

This is the second last-minute release-date change TWC has made recently, having pulled the animated Underdogs off the calendar a week before its announced opening. Per Rentrak’s Box Office Essentials system, Shanghai originally was set to open on Christmas 2008. The film was then moved to September 4, 2009. Shanghai was removed from the calendar in the summer of 2009, and it remained undated for six years.

The film stars John Cusack as Paul, an American naval intelligence officer who returns to Shanghai months before Pearl Harbor due to the murder of his friend (Jeffrey Dean Morgan). Paul’s investigation leads to involvement with Japanese occupying authorities and with the Chinese resistance, ending up in a deadly confrontation. Gong Li, Chow Yun-Fat, David Morse, Ken Watanabe, and Franka Potente also star.

The film already has had some play overseas between 2010 and 2011, where it has accumulated $15M, 79% of that figure coming from Japan and China. The pic premiered in Beijing in June 2010. Shanghai originally was expected to shoot in its title city, but permits weren’t cleared at that time, forcing the production to Bangkok in August 2008.

TWC’s next film is the Owen Wilson-Pierce Brosnan political actioner No Escape, which opens Wednesday. TWC is in theaters with Southpaw which made $65M worldwide to date from a net production cost of $24M.