For seasoned pilot David Terrell, nothing seemed more foolish than flying into a rainbow to wish for a wife. But the down-to-earth widower would do anything for his little girl, Jamie, and she would settle for nothing less than a fairy-tale princess as a mother. So to humor his six-year-old, David flew into the next rainbow he saw - and emerged in 1886 Wyoming.
Analisa Ludke couldn't believe it when the man emerged - like a storybook prince - from the strange flying contraption. She welcomed David into her home, and soon discovered that he was no mere fantasy. And as he struggled to return to his child, Analisa fought to understand the flood of emotions that engulfed her whenever he was around. Until she realized that David's love could take her to a place where dreams really do come true.