The new film Amsterdam had its premiere in London on Wednesday, and a few members of its massive ensemble cast showed up for the occasion. From left to right: Rami Malek, Andrea Riseborough, Margot Robbie and Christian Bale posed for this red carpet. The men have simple black suits with dark button-ups underneath, while Robbie went for a chique black jumpsuit. Riseborough looked very glamorous with a sequined gown that had a plunging neckline. The highly anticipated film was directed by David O. Russell and will release October 7, 2022.