Christian Bale, Margot Robbie and John David Washington star in the trailer for David O. Russell's new comedy mystery 'Amsterdam'.

The trio play a doctor, a nurse and an attorney "who met in Belgium" during the war and get caught up in a murder in the 1930's. The plot is loosely based on a real-life story "that altered the course of American history."

The three leads are supported by an astonishingly stacked cast of *deep breath* Robert De Niro, Chris Rock, Taylor Swift, Anya Taylor-Joy, Mike Myers, Rami Malek, Zoe Saldaña, Timothy Olyphant, Michael Shannon, Andrea Riseborough, Alessandro Nivola and Matthias Schoenaerts.

In the first-look trailer, Chris Rock confronts the group about carrying a "dead white man in a box". He subsequently asks, "who do you think is going to get into trouble here?"

Accused of murder, the trio "formed a pact and swore to protect each other no matter what."

Also in the trailer, they ask De Niro's character for help, who is seemingly the friend of the murdered man. He claims the man was murdered "for something monstrous he had seen."

This is Russell's first film since 2015's 'Joy'. The filmmaker also directed 'American Hustle' and 'Silver Linings Playbook'.

Watch the full trailer below.

'Amsterdam' arrives in cinemas in November.