Fei mao liu lang ji (Fat Cat) (The Beloved Son of God) - Rotten Tomatoes