Murder mysteries, the beautiful Swan Lake, Cotton Club jazzzz, and raging death metal are what's shaking up Shanghai this weekend.