This book-to-film adaptation is going to be GOOD.