Uplifting storyline with a believable sense of reality. Carefully sentimental with no saccharine or filmy residue. Just enough tension and suspense to set the roller coaster in motion.The characters and well written. The acting is excellent with subtle cues. Balanced graphic/visual effects that are thoughtfully placed. Energetic soundtrack that does not overpower. Left wanting more from these characters.