John Cusack is in talks to join the cast of the Weinstein Company period drama Shanghai. According to Variety, Gong Li has already agreed to appear in the film.

The project is being helmed by Cusack's 1408 director Mikael Hafstrom. If he accepts the role, Cusack would be playing an America that returns to Shanghai four months prior to Pearl Harbor. He discovers that his friend has been killed. Trying to solve the mystery behind his friend's death, he falls in love and discovers a government secret.

The film is scheduled to shoot on location in Shanghai early next year.