Paris 1890: Georges Duroy (Robert Pattinson), um jovem sedutor e ambicioso, transita entre os bares mais imundos e os salões mais opulentos, usando o seu poder de sedução para conquistar mulheres da alta sociedade e melhorar a sua situação social.
Entre os seus alvos, estão algumas das mulheres mais influentes da sociedade da época, como Virginie Walters (Kristin Scott Thomas), Madeleine Forestier (Uma Thurman) e Clotilde de Marelle (Christina Ricci).
Desta forma, Duroy torna-se conhecido pelo nome de Bel Ami, enquanto conquista o cargo de jornalista no respeitável “La Vie Française”, obtendo sucesso e lançando a sua carreira.
Porém, ele terá que aprender a lidar com a sociedade corrupta em que vive, com os colegas traidores, amantes manipuladoras e empresários pouco confiáveis, além de provar que é capaz de ser um dos melhores sedutores.