Bộ phim tái hiện cuộc đời đầy biến động của Robin Longstride (do Russell Crowe thủ vai) trước khi trở thành huyền thoại Robin Hood. Anh là một xạ thủ bắn cung vô địch, cùng với đồng đội chiến đấu dũng cảm chống lại quân Pháp dưới quân vị vua Richard I. Sau khi vua hy sinh trên chiến trận, Robin trở về và giả danh tướng Loxley để tránh bị xử tử. Vương thái tử John thất nghiệp, tàn độc và tham lam đã ngồi lên ngai vàng, ban bố những chính sách tàn ác. Robin đến Nottingham để hoàn thành lời hứa với tướng Loxley đã mất, và tại đây, anh gặp gỡ với Marion, một góa phụ xinh đẹp (do Cate Blanchett thủ vai) đã từng là người đồng đội quả cảm trong những trận chiến.