上世纪90年代初,东北某重工业城市。原钢厂工人陈桂林在下岗后,独自拉起了一支乐队,终日奔波在婚丧嫁娶、店铺开业的营生之中,生活勉强维持。他的妻子小菊离家出走,转投有钱的假药商人怀抱。如今小菊光鲜回归,不仅要与桂林离婚,还要争夺独生女小元的抚养权。桂林慨叹自己失败的命运,于是一心要将女儿培养成钢琴家。为了得到女儿,他四处筹措买钢琴的钱,甚至和女友淑娴以及当年钢厂的好哥们夜入学校偷钢琴。当所有的办法都失败后,桂林偶然翻到一本关于钢琴的俄国文献,于是叫上伙伴们在早已破败的厂房中开始了手工制造钢琴的征途……。故事发生在16世纪。丹妮尔(德鲁·巴里摩尔 Drew Barrymore 饰)从小和父亲相依为命,但父亲迎娶继母罗米拉(安杰丽卡·休斯顿 Anjelica Huston 饰)后,很快出意外身亡,丹妮尔成了灰姑娘,但依旧坚强独立、热爱生活。机缘巧合之下,丹妮尔与法国王子亨利(多格雷·斯科特 Dougray Scott 饰)相遇,还从绿林大盗手中救了王子一命,两人彼此倾心,王子更想为她拒绝家中安排的政治婚姻。但继母得知这一切后,处心积虑想让自己长女玛格丽特(梅根·多兹 Megan Dodds 饰)嫁给王子,还谎称丹妮尔只是家中女仆。王子听信了继母谎言,愤怒地放弃了丹妮尔……。