Двойные радуги такое же редкое явление, как и любящая женщина Мария О`Доннел. Чтобы поделиться своей радостью, заботой и теплом, она принимает сироту по имени Томас и приглашает его жить на удаленный остров Корри у берегов Ирландии. Он не может скрыть свое разочарование в том, что Томас не тот ребенок, которого он хотел. Но счастье длится не долго
. Вскоре Томас начинает называть Марию своей матерью. Однако муж Алик не одобряет робость Томаса и его неумение общаться с людьми