Now that is a line-up! EW has today debuted the first look at the huge and eclectic cast for the new adaptation of Agatha Christie’s Murder on the Orient Express, set for release this Christmas.

As you can see from the photos below, the costume and production design is vast and quaint with the hair and makeup team working overtime to re-create the look of the classic murder-mystery novel for the new film. This time the tale is directed by Kenneth Branagh (Thor, Cinderella) and produced by Ridley Scott (Alien: Covenant) and Simon Kinberg (The Martian).

On his role as Poirot, Branagh told EW:

“He has a military background, he’s a former policeman, and so there’s a kind of action-man quality to him,”.

The classic novel was first published in 1934 and was first brought to the big screen in 1974 by Sidney Lumet (Dog Day Afternoon) and featured an equally impressive cast list that was just as sumptuous as the new version. Albert Finney starred in the title role as Poirot, while such esteemed actors as Sean Connery, Sir John Gielgud, Lauren Bacall, Anthony Perkins, Vanessa Redgrave Jacqueline Bisset, Michael York and Ingrid Bergman (who won the Best Supporting Actress Oscar that year for her performance) made up the supporting cast.

The cast list alone is enough to get many into cinemas when the film is released, and here are just a few of them: Branagh himself, sporting one hell of a moustache, plays Hercule Poirot alongside Johnny Depp (Pirates of the Caribbean: Dead Men Tell No Tales), Michelle Pfieffer (Dark Shadows), Penelope Cruz (Ma Ma), Daisy Ridley (Star Wars: The Last Jedi), Josh Gad (Beauty and the Beast), Willem Dafoe (Aquaman), Lucy Boynton (Sing Street), Derek Jacobi (Hamlet), Olivia Colman (Broadchurch), and Dame Judi Dench (Miss Peregrine’s School for Peculiar Children). Phew.

Murder on the Orient Express opens on November 24th.