World Premiere at MoMA Doc Fortnight 2018

Out of My Head will make its world premiere in New York City at the prestigious Doc Fortnight 2018, The Museum of Modern Art’s annual international festival of nonfiction film and media. The film will screen daily through February 26, 2018.