Marc Levin

Director Marc Levin is an award-winning independent film producer and director. He created Blowback Productions, which has made over 20 award-winning films, receiving Emmys, DuPonts, and Cable Aces, among other numerous awards.