The 2nd Shanghai International Film Festival was held between October 28 and November 12, 1995. The festival marked the 90 year anniversary of the first ever Chinese film, 1905's The Battle of Dingjunshan. 232 films from 46 countries participated in the Festival, 19 of which were officially selections for competition. Swiss director Wolfgang Panzer's Broken Silence won the Golden Goblet for best film.