I think this is one of those rare situations where casting Jason Statham in the lead would have been better.
Not for his acting skills, obviously, but it would have made it clear that this is an action movie where the plot doesnt really matter and its only vaguely inspired by the legend of Robin Hood.