Entertaining and fun to watch......

Rating: 8/10 (24 August 2019)

Sort of a fairy tale for grown ups, with a great cast. Robert DeNiro is amazing in a supporting role that is a big stretch away from many of his other films, and he does a perfect job. I think he comes close to stealing the movie.
Claire Danes and Michelle Pfeiffer both are terrific, and enjoyable to watch as they manage their respective characters. Not too many special effects - just the right amount to advance the story, not to be an end in itself.
Caught this as an unexpected gem on Netflix. Highly recommend this film