En familjesaga om föräldralösa Tomas, en blyg och försiktig kille som växt upp och mobbats på ett barnhem. När han adopteras av den godhjärtade Maire och får följa med till hennes stuga vid kusten ändras hans liv totalt men rädslan finns fortfarande kvar. Maires man Alec gillar honom inte och tycker att han är svag men Maire ser till att han får umgås med grannbarnen, kallar på sälar från havet och visar honom en regnbåge den första dagen han ler. Men ingen lycka varar för evigt och när Maire bli sjuk står Tomas återigen ensam och han måste komma överens med Alec för att överleva. Men miraklens tid är inte förbi.