Król Ryszard (Wallace Beery) wyrusza na krucjatę i zostawia swojego brata księcia Jana (Sam De Grasse) w kraju, który tymczasowo ma pełnić jego obowiązki. Jan okazuję się okrutnym, chciwym, fałszywym i bezwzględnym tyranem. W tych złych czasach, które nastały dla najbiedniejszych, pojawia się Robin Hood (Douglas Fairbanks), który postanawia walczyć o ich prawa. Tworzy drużynę, w której skład wchodzą między innymi Mały John (Alan Hale) czy brat Tuck (Willard Louis). Zabiera pieniądze bogatym by rozdawać je biednym oraz romansuje z ponętną lady Marian (Enid Bennett)...