心理学家,离家若干光年,面对死而复生的妻子和其他光怪陆离的事件,这样的角色绝对难以驾驭。索德伯格想到的第一个人选就是与他合作过《至激关系》和《11罗汉》的乔治·克鲁尼,而后者也欣于从命,并且非常珍视这个机会。但是看上去无论如何没有知识分子相的克鲁尼,要使自己的角色让人信服,想来并非易事。
在片中扮演妻子蕾亚的英国演员娜塔莎·麦克艾霍恩,曾经出演了《楚门的世界》、《拯救毕加索》、《浪人》等等影片。索德伯格对她评价甚高:“她让我想起了60、70年代法国那些极其优秀的女演员,比如让娜·莫罗,和多米尼克·桑德。她们是机智、性感、复杂的女人,不是姑娘,而是女人。”也许期待她的演出,比期待克鲁尼的心理学家更有些道理?
影片只有五个角色,其中扮演举止古怪的年轻科学家斯诺的是杰瑞米·戴维斯。这个角色在索德伯格的设想中,需要与其他的人有强有力的互动,他的表演要有种怪异的能量,显出特殊的张力。杰瑞米·戴维斯?对,就是《百万美元酒店》里那个可爱的难以置信的TomTom,《拯救大兵瑞恩》里也有他。这个人曾经因为在大卫·罗素(David O. Russell)的影片《打猴子》(Spanking The Monkeys)里的表演获得过独立精神奖的最佳新人。
第四个角色是女科学家海伦,意志坚强,由和索德伯格合作过两次的维奥拉·戴维斯扮演。那个开始就死去的吉巴里安则由德国演员乌尔里希·图科扮演,他在德国是家喻户晓的明星。吉巴里安舱里的录像带,后来揭露了一切的真相。