Perfect alternative history

Rating: 10/10 (7 July 2019)

This was a sheer joy to watch. True it was a little too sweet in a few spots but the rest of the movie made up for it. I will see it again.