It's rare when a novel is adapted into its cinematic counterpart leaving you with all kinds of emotions. It's even rarer when the author writes the screenplay for said film and the result isn't a giant steaming pile of...you get the idea.