「到了2011年大陸市場突然爆發,開始有超過人民幣10億元票房的電影,意味可以拍成本人民幣1億元以上的電影。那時我的拍檔、監製黃斌說『是時候了,來找投資人』。」莊文強說,雖然從故事構想到電影上映經過12年,但因有其他工作,他不覺得在等,因市場環境變化,讓影片時間點對了。《竊聽風雲》系列的成功,也讓《無雙》找投資人更順利。
莊文強坦言:「《無雙》裡淪為假鈔高手的落魄畫家『李問』其實是我,因為當時正逢創作低潮,將近40歲了,感覺不可能再進步,就想到這樣的形象。故事裡的李問心中有個英雄人物『畫家』,而我最熟悉的英雄人物就是銀幕上的周潤發,於是就把發哥最好看的東西寫進去。」沒想到後來先找到郭富城演李問,又因郭富城看出劇本裡的畫家形象神似周潤發,主動牽線,促成2人同台。莊文強笑說,他沒想過周潤發可以來演,但有了發哥,電影成本就可以漲一點、爆炸再誇張一點。
《無雙》裡周潤發的動作戲參考他《英雄本色》《喋血雙雄》等港片輝煌時期代表作,以鐵粉自居的莊文強透露,這些早寫在劇本。「我習慣把每個動作先寫進劇本,《頭文字D》飛車拐彎、甩尾也都在劇本裡寫好。我很喜歡運動,但奇怪的是所有運動都是看書學來的,這訓練我學習以文字清楚表達動作。」
儘管莊文強以犯罪動作類型片成名,但他無奈表示,「我常寫愛情、溫馨的劇本,可是投資人看了卻說『很好呀!但你可以給我《無間道4》或《竊聽風雲4》嗎?』因為投資人覺得犯罪片能賣錢,他也學會把犯罪片當外衣,不停塞入愛情、偽裝等東西。