Medicine of the Wolf The Sedona International Film Festival is proud to present the Northern Arizona premiere of “Medicine of the Wolf” showing Thursday, April 21 at 4 and 7 p.m. at the Mary D. Fisher Theatre. The event will feature a special introduction and Q&A with filmmaker Julia Huffman and a special appearance by …