SEDONA – The Sedona International Film Festival is the official, exclusive Northern Arizona home for the New York Film Critics monthly series debuting new films weeks prior to their theatrical release. The series is hosted by Rolling Stone Magazine’s Peter Travers, via satellite, and features a Q&A with the filmmaker and stars from the film each month...