Karl est un jeune sans abri parisien qui campe au bord d'un canal, vit à la débrouille, et soigne son apparence pour paraître "normal". Il côtoie Fred, un compère de la rue plus âgé et bien plus sombre. Dans sa vie faite de hauts et de bas, Karl va rencontrer une jeune femme, Alicia, et son fils Kelyan, qui vont bouleverser son quotidien.