Artemis Fowl Review Jeremy Lebens 3.8 Director Kenneth Branagh slums it in his latest Disney collaboration Artemis Fowl, a foul (get it?!)…