莊絢維早先拍攝電視電影《濁流》和《復仇》等,劇情都走懸疑驚悚,並在裡頭針貶社會現象,然而首部劇情長片卻拍攝恐怖片,讓他笑稱一開始接到監製邀約時,內心既期待又怕受傷害。「很緊張,但又認為是很好的機會,亞洲很少有系列電影。雖然之前拍的都是懸疑驚悚,但幸好這類型電影的邏輯跟恐怖片並沒有差很多,還算我的守備範圍內。」但他還是大量看恐怖片,任何國家都不設限,專心研究每部鬼片的角色設定跟拍攝技法,做足功課。
此外,莊絢維還在《人面魚:紅衣小女孩外傳》中打造了妖怪宇宙,創造了妖怪圈的大魔王「煞魔神」一角,他笑說:「因為紅衣小女孩在前兩集已經被超渡,我無法再拿她嚇第三集的觀眾,必須要立一個新妖怪。如果電影之後有第四、第五集,我會希望能有更多鄉野奇談的妖怪加入,所以才直接擬定一個妖怪圈的大魔王『煞魔神』。」
電影找來徐若瑄擔綱女主角,莊絢維透露初次見到她時,內心小鹿亂撞,但仍要佯裝鎮定,「很想告訴她『妳是我小時候的偶像』,但還是憋著了。」而拍攝期間,他也見識到徐若瑄的專注跟敬業態度,「她很慎重看待角色,很努力要把角色『去徐若瑄化』」莊絢維說,每每喊卡時,徐若瑄最常問他的一句話就是:「你有沒有看到徐若瑄?」 必須要到他親口說「沒有」,她才罷休。
至於鄭人碩,莊絢維稱讚他演技非常有爆發力,一場在廟裡對虎爺磕頭的戲,儘管他事先都已經告訴鄭人碩,不會拍到他磕頭的特寫,但是鏡頭當一開始,鄭人碩還是來真的,磕頭磕得超大力,「地板都聽得到『叩叩』的聲音,然後他(鄭人碩)額頭也是紅的,只要鏡頭一開,他就是在情緒裡。」
首度執行商業電影,讓莊絢維學到如何用觀眾的思維來構思一部片,「以前比較是拍自己想拍的東西,自由度相對高得多。但在《人面魚》的過程,我會更思考觀眾看了會怎麼想?劇情鋪排打得到他們嗎?也是另一種學習。」