The film was written and directed by the show 's creators Dave Willis and Matt Maiellaro . The film was written and directed by the show 's creators , Matt Maiellaro and Dave Willis , and was released on April 13 , 2007 , by First Look Pictures .