伊恩(伊萬(wàn)·邁克格雷格 Ewan McGregor 飾)與特里(柯林·法萊爾 Colin Farrell 飾)兄弟倆被開(kāi)餐館的父親養(yǎng)大,他們被母親教育要向會(huì)做生意的有錢(qián)叔叔霍華德學(xué)習(xí)。特里和女友嗜好賭博,經(jīng)常借錢(qián)去賭場(chǎng)。一場(chǎng)賽狗比賽讓特里贏了些錢(qián),兄弟倆一起買(mǎi)了艘小游艇,取名為“卡珊德拉之夢(mèng)”,然而他們卻并未察覺(jué)這個(gè)名字所蘊(yùn)含的不吉祥。 伊恩愛(ài)上了野心勃勃、想成為模特或演員的女孩安吉拉。為了完成她的夢(mèng)想,伊恩四處尋找掙錢(qián)之道;特里也因?yàn)橘€博欠下巨額債務(wù)。兄弟倆都陷入絕境。霍華德叔叔出現(xiàn)在他們面前,想要給他們幫助,條件是他們必須殺死對(duì)自己不利的商業(yè)伙伴。為了擺平各自的困境,兩人將目標(biāo)對(duì)象殺死。一切看似順利,但是一場(chǎng)噩夢(mèng)卻悄然降臨。殺了人的特里一直內(nèi)心自責(zé),不敢面對(duì)自己殺人的現(xiàn)實(shí),猶豫著要向警察自首。伊恩得知消息,害怕特里自首會(huì)連累自己,于是找到叔叔霍華...