Leslie McCleave's most recent film, the documentary feature How Sweet the Sound – The Blind Boys of Alabama, premiered at the 2015 Nashville Film Festival and is currently touring the film festival circuit. McCleave's narrative films Road, Avenue X, Blixa Bargeld Stole My Cowboy Boots, and Meeting Marty have screened at numerous festivals and venues including New Directors/New Films at the Museum of Modern Art, Berlin International Film Festival, Institute of Contemporary Art (London), Lollapalooza, and have received top awards at the Sundance, Locarno, San Francisco, South by Southwest and Los Angeles Film Festivals. Her films have been broadcast nationally and internationally on Sundance Channel, Showtime, Film Four UK, TV2000 and PBS. In 2011 she created the 5-screen, 9/11 documentary installation cedarliberty, (with Elena del Rivero), presented at the International Center of Photography in New York City and at the New York State Museum in Albany. Her work has received support from the National Endowment for the Arts, Creative Capital Foundation, New York State Council on the Arts, New York Foundation for the Arts, Irish Film Board and the Sundance Institute.