Dave Hirsch (Sinatra), pisac i vojni veteran, vraća se u svoj rodni grad. Njegov uspješni brat, Frank, upoznava ga sa lokalnom učiteljicom, Gwen French (Hyer). No Dave ne dolazi sam, za njim stiže i zanosna Ginny (Maclaine) koja ga ne želi ispustiti iz ruku. U gradu se nalazi i kockar Bama (Martin). Iako na prvi pogled Dave djeluje zadovoljno svojim životom lutalice i zavodnika ono što on zaista želi je pronaći iskupljenje i nekoga tko će ga spasiti.