Pewnego dnia do Auburn, zwyczajnego, niewielkiego miasteczka przybywa Joshua. Nieznany dotąd nikomu mężczyzna zwraca na siebie uwagę mieszkańców swoją bezinteresowną dobrocią. Uczy młodzież gry na gitarze, ratuje rozpadające się małżeństwa, nudnemu kaznodziei podpowiada jak głosić wiarę, odbudowuje kościół baptystów. Kiedy Joshua zaczyna się pojawiać w dwóch miejscach jednocześnie i kiedy cudownie uzdrawia niewidomą kobietę, miejscowy ksiądz zaczyna występować przeciwko niemu twierdząc, że to zwodzący ludzi fałszywy prorok.