La historia cuenta la vida de Georges Duroy (Robert Pattinson), un soldado del ejército francés en Argelia que llega a París sin ganas de trabajar. Bel Ami (sera el apodo que sus amantes le pondran al joven apuesto que sera el personaje del actor de Crepusculo) no tiene nada de inteligente ni de cultura, pero tiene el don de ser muy atractivo que cautiva a todas las mujeres ricas y poderosas.