Take a look at Margot Robbie and Christian Bale in the trailer for the film ‘Amsterdam’

20th Century Studios is sharing a trailer for the mystery comedy film ‘Amsterdam,’ featuring Christian Bale, Margot Robbie and John David Washington and directed by David O. Russell. The film takes place in the 1930s and ‘follows three friends (Bale, Robbie, Washington) who become swept up in a murder and a larger secret plot.

Also starring in the film are Chris Rock, Anya Taylor-Joy, Zoe Saldaña, Mike Myers, Michael Shannon, Timothy Olyphant, Andrew Riseborough, Taylor Swift, Rami Malek and Robert De Niro. Amsterdam is Russell’s first since Joy, released in 2014. The director is also known for the films Silver Linings Playbook and American Hustle. 

Amsterdam opens in theaters Nov. 4th.  Take a look at the trailer – here.