《武侠》去年在云南腾冲拍摄期间,导演陈可辛就一直在片场循环播放黑豹乐队的名曲《Don’t Break My Heart》,动了用摇滚来做主题曲的念头。“观众看完电影就会明白,《武侠》并非传统意义的大团圆结局,虽然甄子丹和汤唯饰演的角色重新开始安稳的生活,但继续下去的生活,就一定会如他们所愿?我不知道,其实没人知道。摇滚在愤怒的外表下,隐藏了这层不安。”“我也不是很懂摇滚。”定下主题歌基调后,陈可辛找工作人员,搜集了300多首摇滚歌曲,一首一首听,后来听到《无地自容》时,觉得“这首歌可以直接放到片尾,一看又是窦唯写的,我决定找他。”