Description
Delilah is a small girl with a big imagination. One day she discovers a tiny door with an inscription which instructs her to open a world of imagination for others. Delilah goes about sharing her world, with surprising and heartwarming consequences.