Cast of The Village of No Return, including actress Shu Qi (second from right). [Photo provided to China Daily]