William Hurt
薇諾娜·瑞德是第一個接觸這個劇本的演員，而黛安·韦斯特則是首先入選電影中帕戈角色的演員。波頓說：“戴安娜非常出色，她是第一個讀這個劇本的女演員，並對她的角色非常的支持，並對此很感興趣。”當為電影選擇愛德華這個角色時，福克斯公司堅持讓波頓選擇湯姆·克魯斯，而克魯斯認為電影的結局應該更圓滿一些。波頓曾與克魯斯交談過，不過為了更好的為影片著想，波頓沒有採用克魯斯作為電影的主演。湯姆·漢克斯因拍攝《》而沒有檔期無法參演。另外小勞勃·道尼、威廉·赫特也表示過對角色的興趣，也被考慮過角色的入選人。