For five years Pearl has managed to keep the past from catching up to her and her bright, frail five-year-old son. Life has given her every reason to mistrust people, but circumstances force her to trust her neighbor Mitch with watching Leonard while she goes off to work. Then one day Pearl drops her son off, and never returns.
Leonard is an eerily wise five-year-old boy with the ability to captivate everyone he meets. Pearl is Leonard's devoted teenage mother, desperately trying to hide a violent secret from her past. Mitch is Leonard's 25-year-old next-door neighbour. One day, Pearl drops Leonard off with Mitch, and never returns. As truth and fiction, memory and dreams collide, Mitch finds himself learning from a surprising source the true, magical definition of love.