歌手李宇春及范曉萱參演由徐克和張之亮共同執導的《龍門飛甲》,挑戰「富二代」及「發電機」的角色。李宇春早前在其處女作《十月圍城》的演出備受讚賞,因而獲徐克垂青。李宇春又表示讀畢劇本後,認為是次演出的角色是「古代版」的自己:「雖然我不是富二代,但我覺得我與角色都一樣,大家都不理解我,所以讀劇本時會覺得有種特別的牽絆。」有相似的性格,相信她是次揣摩角色更能得心應手。