The film premiered at the 2006 Venice Film Festival and was a winner of the Golden Lion Award for Best Film . The film premiered at a handful of other film festivals , and received a limited commercial release in the United States on January 18 , 2008 in New York City
Venice Film Festival
63rd Venice International Film Festival
Still Life (2006 film)