Sometimes one has to suspend your belief system to be really entertained and find solace in a beautiful tale of life, love and redemption. This story is one of those times. I cannot watch this movie without thinking this is a story of all of us. Dreams and realities often blend together .