A new version of the classic tale Robin Hood is coming to theaters in November, and here’s the first trailer.

The plot is mostly the same: “A war-hardened Crusader (Taron Egerton as Robin Hood) and his Moorish commander (Jamie Foxx as Little John) mount an audacious revolt against the corrupt English crown in a thrilling action-adventure packed with gritty battlefield exploits, mind-blowing fight choreography, and a timeless romance.”