"Амстердам" - фільм-загадка, дія якого розгортається у двох різних часових періодах. У 1918 році Берт - солдат Першої світової війни, який має завдання покласти край расовій дискримінації у військах. Його лікує ексцентрична медсестра Валері, і вони стають близькими друзями разом з Гарольдом, ще одним солдатом. Зрештою їх розлучають, і Берт повертається до Нью-Йорка, щоб возз'єднатися зі своєю дружиною з вищого класу. У 1933 році Берт - лікар, який керує клінікою для поранених ветеранів війни, що стоїть на порозі закриття. Його друг-адвокат Гарольд просить його розслідувати загадкову смерть генерала армії. Розтин показує, що генерала було отруєно, і Берт і Гарольд стають головними підозрюваними після вбивства доньки генерала. Друзі потрапляють у світ таємниць і змов, який занурюється набагато глибше, ніж вони могли собі уявити. До них приєднуються патологоанатом Ірма та Валері, яка страждає від загадкової хвороби. Разом вони викривають фашистську організацію "Комітет п'яти", яку очолюють впливові люди, що сподіваються повалити американський уряд. Їм вдається домогтися аудієнції з шанованим військовим ветераном Гіллом Ділленбеком, який погоджується виступити з промовою на зустрічі ветеранів армії Берта і привернути увагу людей, що стоять за "Комітетом п'яти".