Alex Hitchens, surnommé Hitch, travaille à son compte en exerçant la profession très particulière de Docteur Love, une sorte de coach très efficace pour les hommes malchanceux en amour avec la gente féminine.
Chris Gardner est un modeste représentant de commerce dont les revenus non réguliers sont précaires. Sa vie familiale s'en retrouve grandement affectée : Linda, sa compagne, peine à endurer leur train de vie. Découragée, elle quitte Chris et le laisse avec Christopher, leur enfant alors âgé de cinq ans.