”Miraklet i Le Havre” er et moderne eventyr om Marcel Marx, der har lagt det flyvske bohemeliv som forfatter bag sig og nu ernærer sig mere jordnært som skopudser ved togstationen i franske Le Havre. Her lægger store containerskibe dagligt til kaj, og da et af dem en dag viser sig at rumme en uventet fragt i form af en flok afrikanske flygtninge, vendes der med ét op og ned på Marcels stille liv: Mens hans kone bliver alvorligt syg, sætter den godhjertede gavflab alt ind på at sørge for, at en lille afrikansk dreng, der undslipper havnevagtens lange arm, bliver genforenet med sin familie i London.

Dan Stevens (Beast i Beauty and the Beast-remaket) spiller den berømte forfatter Charles Dickens. Året er 1843. Dickens har tre fiaskoer bag sig og er nu desperat efter at score et hit. Han beslutter sig derfor for at skrive en julehistorie. Det er dog lettere sagt end gjort. Han har en stram deadline, og da hans forældre flytter ind hos ham, får han skriveblokering. Men måske han kan komme ud af den situation ved hjælp af sine samtaler med den fiktive Ebenezer Scrooge?