The Druids: Travels in Deep England receives its US premiere on 21 July, when it screens as part of the 2011 Maine International Film Festival. Louise and Sean will introduce the film, and will be doing a Q&A afterwards. More information can be found at MIFF's website.