| Shanghai, China
Jenny Wu is a Chinese stage and screen actress.
Suka
Lady Bloodfight
Australia Day
Drown
Deadhouse Dark
Newton's Cradle
Top of the Lake