Last time Idol Features caught up with director Lauryn Green, production had just wrapped on her debut feature film, JED. These days, the North Carolina-based artist is gearing up for her next film; a dramatic short set in a post-apocalyptic wasteland.