Australijskie miasto Glenrowan, XIX wiek. Porywczy imigrant z Europy Ned Kelly (Heath Ledger) nieustannie wchodzi w konflikt z policją. Zostaje oskarżony o sprowokowanie awantury, mimo że nawet nie było go podczas zajścia. Decyduje się uciec. Razem z bratem Danem (Laurence Kinlan) i przyjaciółmi Steveem (Philip Barantini) i Joem (Orlando Bloom) napadają na banki, a zrabowane pieniądze rozdają potrzebującym.