Australia, finales del siglo XIX. El capitán Stanley (RAy Winstone) ha capturado a los dos más jóvenes miembros de la banda de los hermanos Burns. Cuando están en custodia Stanley ofrece un trato al hermano mediano Charlie (Guy Pearce): volver al desierto y matar al hermano mayor Arthur (Danny Huston). A cambio el hermano más joven (Richard Wilson) no será colgado en la horca.