Les personnages de romans portent encore parfois les valeurs des héros chevalresque, ils sont parfois des « modèles » dans le domaine social, moral, spirituel...
Mais ils peuvent cependant être tout aussi bien des héros "Médiocre" condition sociale ou familiale, ils ne sont pas armés pour lutter ou manquent de grandeur. Claude Lantier, dans L'Œuvre, de Zola, se suicide après avoir compris qu'il n'atteindrait jamais son idéal. Jeanne, dans Une Vie, de Maupassant, est littéralement écrasée par la société. Ces personnages sont alors nommés « anti-héros » et les romanciers peuvent à travers eux exprimer toute une veine satirique une véritable charge contre la société.