Amsterdam (20th Century Studios) Stars: Robert De Niro, Christian Bale, Margot Robbie, John David Washington, Anya Taylor-Joy, Rami Malek. Amsterdam is a 2022 period mystery comedy film written, directed, and produced by David O. Russell. Filmed in Los Angeles from January to March 2021, it marks Russell's first film since Joy. Release date: October 7, 2022 (USA) Director: David O. Russell Producers: David O. Russell, Christian Bale, Matthew Budman, Arnon Milchan, Anthony Katagas Screenplay: David O. Russell Editor: Jay Cassidy Distributed by: 20th Century Studios