Animal World

Han Yan's latest film signals the start of China's summer movie season, but it's a rough start, offering uneven entertainment.…

« read »