This book was too good for a 2-hr film. I absolutely loved it and I saw it with tissues in one hand and popcorn in the other. But there was so much more to each of these characters and their back stories. Like Paul and the shop owner. I was already in love with Tom Lewis from Gentleman Jack. This movie showed he has the charm and swagger of Matthew McConaughey! The actress that played a young Angel was just stunning! She did a fantastic job! Abigail Cowen looks like a young Nicole Kidman and I'm sure we'll be seeing more of her soon.