The film had its world premiere at the 2009 Venice Film Festival .
The film was also screened at the 2009 Toronto Film Festival and the 2009 Telluride Film Festival .
The film had its world premiere at the 2009 Venice Film Festival , and was also screened at the 2009 Toronto Film Festival and the 2009 Telluride Film Festival .