Старик Вуди Грант живет в Биллингсе, штат Монтана, и проводит дни в одиночестве. Однажды он получает рекламное письмо, в котором обещают 1 000 000 долларов. Вуди, уверенный в своей удаче, решает отправиться пешком в Линкольн, штат Небраска, чтобы забрать свои деньги. Понимая, что никакие преграды не остановят отца, его сын Дэвид решает сопровождать Вуди в это необычное путешествие.
По дороге они сталкиваются с различными людьми и ситуациями, которые вызывают у них и смех, и ностальгию. Взаимоотношения между отцом и сыном постепенно углубляются, и Дэвид начинает лучше понимать сложный характер Вуди. Они посещают родные места, встречают знакомых и вспоминают прошлое, что придаёт их путешествию особую атмосферу. Однако за мечтой о миллионе скрываются глубокие семейные проблемы и неразрешенные вопросы. Кульминацией становится момент, когда они почти доходят до цели, и Дэвид осознает, что истинная ценность их путешествия заключается не в деньгах, а в восстановлении связи между ними.