Russell Crowe as Robin Hood…..
imdb.com
I’d say get Barack to play the character, but he IS Robin Hood already.