Rachel Grady and Heidi Ewing are Academy Award-nominated directors and producers, and the founders of New York-based Loki Films. Some of their films include The Boys of Baraka, Jesus Camp, 12th & Delaware, and Freakonomics. Their latest film, Detropia, is in theaters now.