The film premiered at the 2006 Cannes Film Festival .
The movie was first shown at the 2006 Cannes Film Festival .