Cyril, der snart fylder 12, efterlades på et børnehjem af sin far som lover at komme tilbage og hente ham. Faderen lader aldrig mere høre fra sig, og Cyril tager af sted på jagt efter ham. Helt tilfældigt møder Cyril frisøren Samantha, som viser sig at have et usædvanlig stort hjerte.