After making its worldwide debut at the Cannes Film Festival in France, the film was shown at several international film festivals. It was released in Germany on 27 September 2007.