Baseado em factos que combinam com ficção, a história passa-se na década de 1930, em Nova Iorque, e segue o médico Burt Berendsen (Christian Bale) e o advogado Harold Woodman (John David Washington), que reencontram Valerie Voze (Margot Robbie), uma enfermeira que conheceram e com a qual formaram uma grande amizade em Amesterdão em 1910, que os levou a estabelecerem um pacto de olharem sempre uns pelos outros.
Quando são falsamente acusados de assassinato, são forçados a buscar a verdade por trás do crime, e acabam por descobrir que estão envolvidos no centro de uma das conspirações mais ultrajantes da história americana.