Ah! You and I read a very different book. The movie is a fun, light fantasy about how true love conquers all. The book is about life, acceptance, and the understanding that while not everything is sunshine and fairy-dust, it’s worth loving for what it is, because otherwise you’re left with nothing.