charlize theron fighting with kate beckinsale, medieval weapon, fullplate armor, tavern background, dnd fantasy art by greg rutkovski