Robert Rodriguez確定開拍《萬惡城市2》沒多久,就傳來了好消息,在第一集有吃重角色演出的米基洛克(Mickey Rourke)和Rosario Dawson確定回鍋!導演Robert在接受MTV的專訪時指出:「關於米基的回鍋真的很令人興奮!不過他是第一個角色確定加入續集的,而我也去找了Rosario,雖然是為了別的事情,不過她卻主動的說如果他能夠繼續參加《萬惡城市》的續作演出,那將會是非常有趣的事情。」
在《萬惡城市》第一集中,電影腳本改編了Frank Miller的同名漫畫中的一、三、四集,分別是《The Hard Goodbye》、《The Big Fat Kill》以及《That Yellow Bastard》,第二集就是《A Dame to Kill For》,因此《萬惡城市2》的故事可能是發生在第一集的中間。而《A Dame to Kill For》的主要角色Dwight是由克里夫歐文(Clive Owen )飾演,在故事中他的「面容」旱第一集有點出入,所以想必劇組需要在他的角色上利用化妝來呈現不一樣的Dwight,但這總比重新找一個角色來化成「像克里夫歐文」來的簡單多了...。