James Norton's connection with child actor Daniel Lamont elevates a terminal illness drama that avoids the genre's saccharine pitfalls