In the 2005 Venice Film Festival