Write a Post
The 2004 Shanghai International Film Festival (SIFF) was the 7th SIFF to be held and the second festival to be held on an annual basis.