Plot hole: When Gretel is going through the weed maze the first time to find one of Carlos' goons in the cage, Agnes' dog is gone. But just earlier, she told her dog to stay there right by the cage, and the dog did so, and did not leave the garden. Yet Gretel is there and the dog is not seen, nor does it show up or attack her, despite all the loud noise, leaving a trail of Skittles, and the whistling. It does not make any sense that the dog would have vanished and not attacked Gretel. The writing even missed out on a good action scene there.
Add timeQuantom X