China Panda is a surreal drama about Xia and Phebe Huang, a single mother and daughter who run and live above a Chinese takeaway shop in Glasgow.

Find out more