This is an all-time favorite. I watch it with my 4-year-old granddaughter every time she spends the night. She knows favorite parts by heart and loves the sense of wonder and suspense. It's a great story told with humor and love.