The first Shanghai Cooperation Organization (SCO) film festival opened in Qingdao, east China's Shandong Province, on Wednesday.

As a major cultural exchange activity following the latest SCO summit in Qingdao, the five-day event attracted films produced in the past two years by 12 countries, including 23 vying for the film awards and 55 slated for screening.