导演刘家成开始为这个人物选角时,见了不少人,但很多前来“敲门”的年轻演员最终都拒绝出演。一听到“杨树茂”原来要从“为人子”演到“为人父”,完成二十多岁到五十岁的年龄跨越,他们便“不够自信”,也害怕“破坏形象”。由于是一镜到底的拍摄,如果打不成功,所有人必需重演一遍,梁朝伟也要继挨巴掌,他透露在现场也一直鼓励郭富城,「打下来吧!不用管了,大家互相信任,不用留情的。」让郭富城一直自我催眠,「我是磊乐,你不听话,我就是要打你!」做了心理调适,终于一巴掌挥过去,力道十足,打到梁朝伟的眼镜都起飞摔破,成功让这场戏推向最高潮,成为让人难忘的画面!