David O. Russell writes and directs a romantic crime epic blending fact and fiction in a tale of three friends caught in a shocking secret plot. The cast is frankly unbelievable: It stars Christian Bale, Margot Robbie, John David Washington, Alessandro Nivola, Andrea Riseborough, Anya Taylor-Joy, Chris Rock, Matthias Schoenaerts, Michael Shannon, Mike Myers, Taylor Swift, Timothy Olyphant, Zoe Saldana, Rami Malek and Robert de Niro.