DIRECTOR & SCREENWRITER CRAIG WILLIAM MACNEILL