Roma, 1973. Unos hombres enmascarados secuestran a un adolescente llamado Paul (Charlie Plummer). Su abuelo, J. Paul Getty (Christopher Plummer), es el hombre más rico del mundo, un magnate petrolero tan multimillonario como avaro. El secuestro de su nieto favorito no es razón suficiente para renunciar a parte de su fortuna.
"Todo el dinero del mundo" cuenta la historia de Gail (Michelle Williams), la persistente y tenaz madre de Paul para quien, al contrario que Getty, sus hijos son más importantes que su fortuna. La vida de su hijo depende de un tiempo que se acaba, y los secuestradores se muestran cada vez más determinados, inestables y violentos. Cuando Getty envía a su enigmático hombre de seguridad, Fletcher Chace (Mark Wahlberg), a velar por sus intereses, él y Gail se alían en una carrera contrarreloj que revelará el valor del amor frente al dinero.