It becomes apparent that early on all of the kids in the film are one- dimensional, they have nothing interesting about them apart from their 'peculiarity' (mouth at the back of their head, invisibility, etc), Tim Burton and Jane Goldman don't humanise them, they're just defined by something superficial.
There is no emotional climax, as the story is so muddled and full of expository dialogue. They explain at length about all these different time loops that they must visit at certain points, and how they can revisit certain points, see certain characters again, but not see others, blah, blah, blah, it's just baffling. I was a big fan of Donnie Darko, so it's not like I'm not versed in complicated time-travel movies.
Some of 'Miss Peregrine's...' faults could be overlooked if we cared about the lead character, but Asa Butterfield's acting is so wooden, I just didn't buy his performance for a minute. Why bother with a phoney American accent? Have him be English, or just get an American actor to play the part. His love interest, played by Ella Purnell, is much more charming, but like the others, her character doesn't feel fully realised.
Unfortunately, this is just another 2016 major disappointment.