One thing always bothered me about this film...
Why Dill thought Fergus was Scottish? I can see an American or other foreigner mistaking an Irish accent for a Scottish one, but not anyone from the British Isles. Was Dill that ignorant? Never watched tv?
http://youtu.be/oHg5SJYRHA0