1961年的格林威治小镇,民谣歌手勒维恩·戴维斯(
奥斯卡·伊萨克饰)四处游荡,穿梭在各色街道之间。勒维恩·戴维斯与别人组建过民谣乐队,由于他玩的音乐没办法赚钱,勒维恩·戴维斯接受着一些朋友和音乐人的赞助过活,吉姆(
贾斯汀·汀布莱克饰)也是其中之一。勒维恩·戴维斯在纽约和芝加哥受到各种冷遇,最后他又回到了家乡的小酒馆,唱起心爱的歌曲。
该片穿插在电影中的许多首民谣让人如痴如醉,和电影剧情部分的冷静对比十分明显。除原唱歌曲外,配乐也相当出色,且绝不喧宾夺主。《醉乡民谣》不寻常的手法是影片中的每首歌都从头到尾演唱完整,与常见的规则相悖。音乐在电影里没有推动情节,而是放慢了情节,不是为了让观众聆听奥斯卡·伊萨克醇厚的男中音,而是为了让人领悟人生与民谣歌曲何其相似(《世界电影》、《东方电影》评)。
该片运用社会真实现象来烘托出社会状况,反映出一个处在社会底层的平民的生活状况和经历。《醉乡民谣》通过对事物真实的刻画以及民谣的演唱使整部电影具有一种和谐统一的视觉效果(《电影评介》评)。