If Ryan Gosling is the internet’s imaginary boyfriend, then Ben Mendelsohn is like the internet’s second husband — the eccentric one who had some shady business dealings, but hey, he did his time, and now he’s ready to kick back with a sixer of High Life (it is the champagne of beers, after all) and regale you with stories about his stint trafficking exotic snakes on the black market, which is really just his elaborate way of avoiding his delinquent bills and that teenage kid he has from a previous marriage. Basically: We love him because he makes for some of the most likably shady characters, and soon he’ll make us fall for another one in that Robin Hood: Origins movie.

Variety reports that Mendelsohn has signed on to play the nefarious Sheriff of Nottingham in Robin Hood: Origins, which stars the incredibly charming Taron Egerton as the eponymous hero and Jamie Foxx as Little John. The Knick’s Eve Hewson will play Maid Marian, with Fifty Shades of Grey star Jamie Dornan as Robin Hood’s half-brother, Will Scarlett.

The film is a gritty take on the classic tale (and one of like seven Robin Hood movies in development), in which the iconic hero is a “war-hardened crusader who joins a Moorish commander in an audacious revolt against the corrupt English monarchy.” Sounds fun! Otto Bathurst (Peaky Blinders) is directing from a screenplay by Joby Harold, whose credits include Guy Ritchie’s upcoming (and frequently delayed) King Arthur movie.

But hey, it’s a period movie in which the stupidly charming Taron Egerton will battle the insanely charismatic Ben Mendelsohn with swords and arrows and cool armor and some nice forest greenery — at the very least, we will be entertained.

More From ScreenCrush