If you read Roald Dahl's book, then you'll notice Tim Burton has almost lifted every scene and line verbatim from the pages to make this incredible movie. Yes, I love the Gene Wilder version as well. But as for staying true to the story, this film wins outright.
Miss Peregrine's Home for Peculiar Children (2016)
Directed by Tim Burton. With Eva Green, Samuel L. Jackson, Kim Dickens, Asa Butterfield. When Jake discovers clues to a mystery that spans different worlds and times, he finds Miss Peregrine's Home for Peculiar Children. But the mystery and danger deepen as he gets to know the residents and learns about their special powers.