製作人高瑞陽表示,包括導演謝庭菡在內的4人編劇小組,以3個月時間完成劇本改編,之後立刻進行2個月的前置籌備,6集共花2個月拍攝。「因為謝庭菡導演具編劇能力,對劇本要求格外嚴格,她很清楚劇本是決定一部戲好不好看的關鍵。」
除了在劇本方面煞費苦心,劇組也在服裝造型下足苦功。高瑞陽以「過去」時空中的舞小姐服裝為例:「劇組為女演員們租借多套手工繡製、要價不菲的旗袍,只為傳達50、60年代舞小姐的真實樣貌,反映出時代的美感。」
全戲以4K攝影機拍攝,鏡頭設計多以定CUT(攝影時鏡頭不動)呈現。謝庭菡解釋:「定CUT適合雙機拍攝,但礙於4K攝影機十分昂貴,只能一機作業,對演員的演技是一大考驗,在不NG的情況下,每場戲採不同角度至少要拍攝兩次以上。」
2個月的密集拍攝,蕭敬騰很佩服金馬影后謝盈萱的演技:「她飾演被黑道鬼魂附身的女子,每場爆怒打架的戲都演好多遍,每次都非常精準,很厲害卻也很辛苦。」謝庭菡則對蕭敬騰讚譽有加:「有場情緒極重的戲,不能有過多事前排練,拍超過3次就會失真。當劇組戰戰兢兢面對這場難度最高的戲時,蕭敬騰的情感卻早已與角色同步,拍2次就大功告成。」
除蕭敬騰、謝盈萱外,《魂囚西門》還大膽起用鄭宜農、久未在台灣露面的郭碧婷,以及實力派演員沈海蓉、喜翔、藍葦華等。高瑞陽說明:「我們在選角初期做了很多不同的激盪,因緣際會下想到蕭敬騰,希望這部戲的演員組合能帶給台灣觀眾新鮮感。」