Italien 1973: Paul (Charlie Plummer), der 16 Jahre alte Enkel des Öl-Tycoons J. Paul Getty (Christopher Plummer), wurde entführt. Die Kidnapper verlangen für den Jungen 17 Millionen Dollar Lösegeld, doch der Geschäftsmann Getty weigerte sich, die geforderte Summe zu zahlen – obwohl ihm das Geld auf dem Konto nicht groß fehlen würde, denn schließlich ist er der reichste Mann der Welt. So ist Pauls Mutter Gail Harris (Michelle Williams) gezwungen, die Initiative zu übernehmen. Sie will ihren Sohn befreien oder das Lösegeld irgendwie zusammenzubekommen, ohne auf J. Paul Getty angewiesen zu sein. Harris stellt sich gegen ihren Schwiegervater und sie heuert den ehemaligen CIA-Agenten Fletcher Chase (Mark Wahlberg) an, um ihren Sohn zu befreien. Chase kommt zu einem falschen Schluss und ein zermürbender Nervenkrieg nimmt seinen Lauf, der Monate dauert…