這是一部由33首披頭士經典歌曲串起來的音樂電影,講述了一個發生在20世紀60年代,受反戰抗議、精神訴求和搖滾樂影響很深的愛情故事。裘德(吉姆·斯特吉斯 Jim Sturgess 飾)是來自利物浦的一名船廠工人,他孤身一人來到美國的普林斯頓尋找父親,結識了馬上就要退學的馬克思(喬·安德森 Joe Anderson 飾)以及他美麗的妹妹露西(埃文·蕾切爾·伍德 Evan Rachel Wood 飾)。裘德和露西相愛了,他們來到紐約,遇到了搖滾歌手桑迪(丹娜·弗齊絲 Dana Fuchs 飾),然后又認識了黑人吉他手喬喬(馬丁·盧瑟 Martin Luther 飾)和女同性戀普魯登斯(梅天悅 T.V. Carpio 飾),他們的生活隨著動蕩的歲月發生著改變。影片以越南戰爭升級和社會運動激化為背景,展現了角色們在參與反戰示威、民權斗爭等時代浪潮中經歷的情感糾葛與人生選擇,最終在1968年全球社會劇變的洪流里各自踏上不同的人生軌跡。本片的人名都來自于披頭士的經典歌曲。