Let me start by saying that I loved the movie Stardust. It is a new favorite and ranks close to Princess Bride for a romantic fantasy. DeNiro as Captain Shakespeare was inspired. That said, the book is even better.
I understand the concessions that were made to make the book into a movie, but the depth and complications of the book make the story even more poignant. I love that Dunstan crossed the wall, came home and married his human sweetheart. It creates a nice dichotomy with Tristan’s decision to stay on the other side of the wall with Yvaine.