Navin R. Johnson (Steve Martin) cresceu no Mississipi, tendo sido adotado por uma família de agricultores negros. Ao completar 18 anos ele tem vontade de conhecer o resto do planeta e parte para St. Louis. Todos exploram sua ingenuidade e uma invenção banal o transforma em milionário.