Den snart 12-årige Cyril lämnas på ett barnhem av sin far som lovar att komma tillbaka och hämta honom. Pappan hör aldrig av sig igen och Cyril ger sig iväg på en jakt efter honom. Av en händelse möter Cyril hårfrisörskan Samantha som visar sig ha ett sällsynt stort hjärta.