HANNA'S SLEEPING DOGS and FLOWERS OF EVIL awards at the 19th Shanghai IFF

European productions such as Vito Palmieri’s See You in Texas, Antti Jokinen’s Flowers of Evil and more took home awards from the Chinese A-list festival. The Shanghai International Film Festival (SIFF) concluded on 19 June, with awards being handed out at the ceremony held in the Shanghai Grand Theatre. The nine-day festival screened nearly 600 films, attracted more than 300,000 viewers and created a new box-office record of approximately €2.6 million – the highest yet for the festival.

Go back