周折才征得作者同意购得小说电影改编权。跟着，张很辛苦终于找到投资，之后几下香港，向关锦鹏保证一定不会出现像大陆导演拍摄地下电影“打一枪换一个地方”的方式拍摄后，说动了导演关锦鹏出任导演。。开始导演看了小说后不是很喜欢，觉得小说是以异性恋的视角来看待同性恋，拍成电影有点“剥削、消费同性恋”的意思，但他只跟张永宁讲说很难拍，大陆一定会禁的，不光上映不可能，连去大陆拍片都是个麻烦。后来终于决定拍，导演就按自己的意思对故事做了很多改动。导演对原着的评价：“原小说里太多性描写，削弱了小说本来的美感。另外，叙事的手