Disclaimer : this is the point of view of a guy who did not read the book.
It kind of overstayed it’s welcome for me, some scenes felt unnecessary, like why would Tristan ever leave Yvaine without a warning for Victoria if he found out he doesn’t love Victoria? That can definitely wait.
I also find the ending bittersweet, Victoria hadn’t done anything wrong, she seemed like a sweet lady and was introduced to us as “the love of my life” according to Tristan, and I was definitely rooting for Tristan to come back home, kick Henry Cavill’s ass and get back with her, but they decided to turn Victoria into a villain right before the end for no apparent reason.
Overall it was still a cute story, a lot of good moments, I was expecting a lot funnier but what it didn’t provide in funny haha’s, it provided in heartfelt moments (and Robert De Niro was awesome).