Mark Twain did it, Shakespeare did it over and over again, now Netflix takes it over. An impossible premise. An improbable ending. But that is all known to audience before it begins, so, based on those expectations an audience gets exactly what was promised. Vanessa Hudgens is adorable. I always look forward to Sam Palladio. A good supporting cast. A lazy 1 hour and 41 minute watch on a snowy afternoon. I give it a 7 (sappy but lovable) out of 10. {Fantasy Romance}