Edmundo Dantes (Depardieu) ha sido encarcelado en la famosa prisión del Castillo de If falsamente acusado por traición al estado. Después de 18 años, escapa del cautiverio y encuentra un tesoro enterrado en la isla desierta de Montecristo. Decidido a buscar venganza y encontrar a su amor perdido, Mercedes, Dantes usa su vasta riqueza para asumir una nueva identidad: el Conde de Montecristo. Con la ayuda de su criado Bertuccio, emprende un viaje para hacer justicia con los responsables de su encarcelamiento.