Shen nu, (The Goddess) Pictures - Rotten Tomatoes