19世紀的愛爾蘭,英俊健碩的佃戶青年約瑟·多尼利(湯姆·克魯斯 Tom Cruise 飾)遭遇喪父之痛。為給父親報仇,這個莽撞的青年決心殺死地主丹尼爾·克里斯迪(Robert Prosky 飾)。陰差陽錯讓他功敗垂成,不過卻因此邂逅了地主美麗的女兒夏蓮(妮可·基德曼 Nicole Kidman 飾)。與保守的父母不同,個性張揚卻又嬌貴單純的夏蓮一心離開故土,到外面闖盪天地。
偶然機緣,夏蓮和約瑟結伴而逃,登上了開往美國的輪船。但是他們的旅途從一開始便充滿了不幸,夏蓮的家當被人或騙或搶,口袋空空。兩人暫住波士頓大亨凱利管轄的破舊公寓里,嬌傲的夏蓮放下身段進工廠打工,而健壯的約瑟則靠打拳賺取營生。在此過程中,他們經歷了人生的大起大落,彼此的心間也漸漸埋下愛情的種子……