故事发生在20世纪60年代的美国,莱文(奥斯卡·伊萨克 饰)是一位名不见经传的民谣歌手,他无家可归,也没有固定的工作,每天晚上都要靠朋友们的帮助度日,只有在他们的帮助下,才能找到栖身之所。然而,尽管身陷困境,倔强的莱文却不愿为了顺应大众的喜好而做出无奈的改变,为此,他和相恋多年的好友简(凯瑞·穆里根 饰)和吉姆(贾斯汀·汀布莱克 饰)的关系也降至冰点。而更让莱文难过的是,简已经怀上了自己的孩子。
之后,莱文前往芝加哥试图找工作,但面试之后遭到拒绝。之后他空手而归回到格林威治村,继续在曾经打工过的酒馆里工作。熟悉的场景、熟悉的音乐、熟悉的氛围,莱文经历了很多,却仿佛什么都没有发生过一样。