I 'Smukke mennesker' møder vi fire mennesker, der alle længes efter kærlighed, hvis veje på uforudsigelig vis krydses. Ingeborg (Bodil Jørgensen) føler sig ikke længere attraktiv. Jonas (Sebastian Jessen) er en ung fyr, der er så attraktiv, at han i bogstaveligste forstand kan sælge ud af det. Anna (Mille Hoffmeyer Lehfeldt) er en yngre kvinde med en fysisk skade, og Anders (Henrik Prip) en ældre mand med en psykisk brist. Alle fire vil de kæmpe sig til et bedre liv, og i filmen flettes fortællingen om de fire mennesker sammen.