Grâce à son rôle dans le film Unbeatable, l'acteur hongkongais Nick Cheung a remporté le prix de la meilleure interprétation masculine lors de la cérémonie de clôture du 16e Festival international du film de Shanghai qui s'est tenue hier soir. La jeune actrice Malaisienne de 10 ans Crystal Lee, s'est quant à elle vu décerner le prix de la meilleure interprétation féminine, devenant ainsi la plus jeune lauréate du prix dans l'histoire du Festival.
Le film russe The Major a été le film le plus récompensé de la soirée, en raflant pas moins de trois prix dont celui du meilleur film, celui du meilleur réalisateur et celui de la meilleure musique.