Film Review: Amsterdam could have been a powerful, timely story
John David Washington as Harold, Margot Robbie as Valerie, Rami Malek as Tom, and Anya Taylor-Joy as Libby. Picture: Merie Weismiller Wallace
★★★☆☆
Written and directed by David O Russell, Amsterdam boasts an impressive ensemble cast — Chris Rock, Taylor Swift, Mike Myers, Robert De Niro, Zoe Saldana, and many more — that largely accounts for its meandering plot: with so many characters to accommodate, the story is a lot less focused than cinematic murder investigations tend to be.

