The film premiered at the 2006 Sundance Film Festival and was an arthouse good results. Her first theatrical-launched creation considering the fact that 2007, the movie premiered on February 16, 2011, in France, the place it opened in 2nd place at the box office.