世界的大恐慌の1930年代。ニューヨークで出会って結婚したマラキ(ロバート・カーライル)とアンジェラ(エミリー・ワトソン)は5人の子供をもうけていたが、生活が貧しく、生まれたばかりの娘マーガレットの死を機に、一家で故郷アイルランドのリムリックへ戻ることに。小さな部屋を借りた彼らの生活は、仕事もないのにプライドだけは高い酒飲みのマラキのせいで一向に楽にならない。アンジェラだけが子供を守るために奔走する。そんな母の姿を見守り続ける長男フランク(少年期:キアラン・オーウェンズ)は力強く成長。学校では作文の才能を認められたりもした。やがて父マラキはイギリスへ単独出稼ぎに出掛ける。しかし何の連絡も金も届かない。フランクは石炭運びの仕事を始めるが、結膜炎になり断念。そしてクリスマス。帰国した父は、無一文のままだった。再び出ていった彼はそのまま蒸発。ついにアパートから追い出された一家はいとこの家に厄介になる。フランク(青年期:マイケル・リッジ)は学校をやめ、家を出て、電報配達人として働き始める。いつしか、彼の心にアメリカへの夢が芽生え始める。一生懸命金を貯めたフランクは、ついにアメリカ行きの船に乗り込むのだった。