Amsterdam is a 2022 period mystery comedy thriller film directed, written, and co-produced by David O. Russell and starring Christian Bale, Margot Robbie, and John David Washington alongside an ensemble supporting cast including Chris Rock, Anya Taylor-Joy, Zoe Saldaña, Mike Myers, Michael Shannon, Timothy Olyphant, Andrea Riseborough, Taylor Swift, Matthias Schoenaerts, Alessandro Nivola, Rami Malek, and Robert De Niro. The story is based on the Business Plot, a 1933 political conspiracy in the United States, and follows three friends—a doctor, a nurse, and a lawyer—who reunite and seek to uncover the act following the mysterious murder of a retired U.S. general.