Critically acclaimed and internationally successful, Ten Canoes won six AFI Awards in 2006 and the Special Jury Prize at the Cannes Film Festival, an honour ...