Dwóch nastoletnich chłopców, Ellis (Tye Sheridan) i Neckbone (Jacob Lofland), spotyka mężczyznę o imieniu Mud (Matthew McConaughey), który ukrywa się na wyspie na rzece Missisipi. Mud opowiada im brzmiącą dość nieprawdopodobnie historię, jakoby zabił człowieka w Teksasie i teraz ucieka przed żądnymi jego głowy łowcami nagród. Twierdzi, że zabierze ze sobą miłość swego życia, urodziwą Juniper (Reese Witherspoon), która czeka na niego w mieście. Zaintrygowani Ellis i Neckbone, choć podchodzą do wyznań Muda sceptycznie, postanawiają mu pomóc. Wkrótce okazuje się, że Mud wcale nie kłamał. W spokojnym miasteczku pojawia się nieznajoma piękność, a w ślad za nią przybywają bezwzględni łowcy nagród…