This is a feel-good movie. The cast was well selected and the stars especially didn't disappoint. Meg Ryan as usual was adorable. Can't believe I didn't catch this in the movies. It's a fantasy, but it's the kind of fantasy that makes you want it to be real. Five stars for this 2001 movie.
R. Likar