剧本创作
在创作《钢琴课》期间,导演简·坎皮恩随着对剧本思考的深入,越发明白必须要有一个客体来赋予故事以特殊性。于是,简·坎皮恩在诸多方案里选择了以钢琴作为客体。简·坎皮恩表示之所以选择钢琴,是因为钢琴不仅是文明的象征;而且从视觉上看,钢琴与新西兰土著人的生活也构成了鲜明的对照 。
演员选择
导演简·坎皮恩原本邀请西格妮·韦弗出演《钢琴课》的女主角艾达,然而韦弗的经纪人拒绝了简·坎皮恩的邀请。之后,简·坎皮恩又邀请詹妮弗·杰森·李饰演艾达,但是由于档期原因,她也未能出演该角色。最后,霍利·亨特获得了饰演艾达的机会 。