 Lead Zhang Ziyi co-financed the film, according to Sina.com The project was announced by the South Korean company CJ Entertainment at the Busan International Film Festival in 2008.It's Zhang Ziyi's first appearance in such an avant-garde film.Compared to many of Zhang Ziyi's other films, Sophie's Revenge has a much more ordinary and simple plot while the costumes are more contemporary.