This is romantic fantasy, it's upbeat nature and theme reminds of It's A Wonderful Life, although this is more a case of an unfulfilled never-ending life. It's gentle, well-acted and enjoyable. It's a tad old-fashioned, but that adds to its charm. It's the sort of film you could happily watch again, especially if you like fundamentally positive themes. Blake Lively is excellent. Its method of using a 'newsreel narrator' to explain the story is contrived and its least effective element, but then a method to explain it all had to be found somehow. Overall good fun; you engage with the characters, and it leaves you thoughtful about the issues raised.