艾莉絲(西爾莎·羅南飾)離開愛爾蘭小鎮恩尼斯科西,跟隨神父弗雷德(吉姆·布勞德本特飾)的移民計劃前往1950年代的美國布魯克林。在神父安排下,她住進由基蒂夫人(朱麗·沃特斯飾)管理的女子公寓,并在百貨公司擔任售貨員。憑借細致的服務態度,她逐漸贏得主管弗蒂尼(杰西卡·派爾飾)的賞識。社交舞會上,艾莉絲與意大利裔水管工托尼(艾莫里·科恩飾)邂逅相戀。然而當她因姐姐羅絲(費奧娜·格拉斯科特飾)突然去世返鄉奔喪時,母親(簡·伯金飾)的挽留與當地男孩吉姆(多姆納爾·格里森飾)的追求,使她在穩定故土生活與漂泊異鄉愛情間陷入掙扎。最終艾莉絲選擇返回美國完成婚姻登記,臨行前與母親達成和解,攜帶著雙重文化身份的復雜情感登上跨洋渡輪。