Homework was first shown at the Sundance Film Festival on January 23 2011 and will be released in theaters in North America on June 17 , 2011 . The film had its world premiere at the 2011 Sundance Film Festival on January 23 , 2011 .