In Chengdu, China, a retired female opera singer named Master Chang takes in a trio of young tenants into her boarding home. The tenants include a rock singer and a college student who has run away from home.

Sylvia Chang
as Chang Yueqin

Fan Bingbing
as Nanfeng

Chen Bolin
as Ding Bo

Fei Long
as Fei Zao / Fatso

Jin Jing
as Lin Yue

Fang Li
as Ding Bo's Father

Liu Jie
as Wang Juan

Bao Zhenjiang
as Monk

Shen Wen
as Wang, Peking Opera Director

Li Di
as Bar Owner