The film premiered at the 2010 Sundance Film Festival .
The film received a limited release in the United States .
The film premiered at the 2010 Sundance Film Festival and received a limited release in the United States .