A+ potential with B- results. Shorten it fifteen minutes by losing certain redundant scenes and the unneeded narration so as to better enjoy the look and sound moving toward the bittersweet fairy-tale not really so surprising typically Tarintino conclusion.