Robin z Loxley (Taron Egerton) po długiej nieobecności powraca do domu z wyprawy krzyżowej. Okazuje się, że jego ukochana Marion (Eve Hewson), pewna, że narzeczony zginął podczas krucjaty, wyszła za mąż za kogoś innego. Oprócz tego złupiono jego rodzinny zamek, a ziemie przejęto. Odpowiedzialnym za to człowiekiem jest Szeryf z Nottingham (Ben Mendelsohn). Robin nie zamierza godzić się z tak jawną niesprawiedliwością i pozwolić, by tyran ciemiężył okolicznych mieszkańców. Pod okiem Araba Johna (Jamie Foxx) uczy się różnych stylów walki i wkrótce zaczyna bronić słabszych i przeciwstawiać się sprawującym władzę bogaczom. Tymczasem wychodzi na jaw zdrada zagrażająca całemu królestwu. Żeby je uratować, Robin musi przygotować się do walki z armią, gromadząc własne siły. Film kręcono w Dubrowniku, w którym nagrywano również wiele odcinków popularnego serialu "Gra o tron".