Based on Daddy long legs (that I loved), thus a similar story with a few more complications but the perfect feel good end . Love the two protagonists. A favourite.