Liu Yang
Treasure Inn is a 2011 Hong Kong "wuxia" comedy film directed by Wong Jing and Corey Yuen, starring Nicholas Tse, Nick Cheung, Charlene Choi, Liu Yang, Tong Dawei and Huang Yi.