National Museum of China
Huang then starred in "Dragon Squad" (2005), which received critical acclaim and was among the first films to be listed in the permanent collection by the National Museum of China.