The 60th Sydney Film Festival begins on June 5 with a programme that includes the world premiere of Ivan Sen's Mystery Road