片中關於香港黑道走私與追殺、台灣人介入買賣的部分,陳健朗表示,有些元素是真假之間的混合堆疊。與凌偉駿編劇時,先確定故事主要的「身分」命題,再從「身分」開展劇情。原本希望走寫實路線,但後來覺得太寫實不過癮,可以多一些有關「江湖」的幻想。「所謂的『江湖』,現在已經看不到,也不是這個玩法,但我透過想像,找到新方向。」
兩人一來一往,劇本改了20幾稿才告一段落。不過因為演員加入討論,劇本直到開拍都不停修改,尤其男主角林家棟更深刻詮釋這位在夾縫中求生存的老派華籍英軍。
「當初監製劉國昌導演與岑建勳老師都推薦林家棟,就先寄劇本給他,他對劇本有興趣,也知道《手捲煙》入選香港的『首部劇情電影計劃』,經費有限,所以願意不收片酬,等日後上映有成績再分紅。」陳健朗坦言,「林家棟對他飾演的『關超』一角,有自己的想像與看法,因此要不停磨合,產生化學作用。」
陳健朗表示,以「首部劇情電影計劃」的預算而言,要拍類型片真的很困難,也有人說,應該拍小品電影比較適合,之後再試類型電影。「但我覺得這個錢就算拍小品也很辛苦,當時就任性,覺得還是拍自己覺得過癮、好玩的東西。」