Cillian Murphy and Emily Blunt lead a star-studded cast as Oppenheimer finally hits cinemas in the UK- but where have you seen them before?

Christopher Nolan's highly-anticipated movie finally arrives in cinemas on July 21 and it's been a long time coming. 

Since its release date was announced, fans have been analysing every single detail from the trailer to movie posters all the way to the UK premiere.

The three-hour-long epic, which is based on the Pulitzer Prize-winning book American Prometheus, is going head-to-head with Greta Gerwig's Barbie at the Box Office.

The two films have formed an unlikely but entertaining dual feature with fans dubbing the biggest weekend of Hollywood's calendar this year as 'Barbenheimer'.

Nolan's film is expected to project £50 million in its opening weekend, Forbes reports and has been receiving widespread praise from critics.

With a 4-star rating, The Independent hailed it as 'clever' and 'imaginative'.

While The Guardian noted it was 'flawed' but 'extraordinary'.

The blockbuster tells the true story of American theoretical physicist J. Robert Oppenheimer (played by Peaky Blinders star Cillian Murphy) and his role in the development of the atomic bomb during World War II.

So grab your popcorn, and turn off your phone as here's the entire cast of Oppenheimer, who they are playing and where you have seen them before.

The cast of Oppenheimer

  • Cillian Murphy - J. Robert Oppenheimer
  • Emily Blunt - Katherine “Kitty” Oppenheimer
  • Matt Damon - General Leslie Groves Jr.
  • Robert Downey, Jr. - Lewis Strauss
  • Florence Pugh - Jean Tatlock
  • Benny Safdie - Edward Teller
  • Michael Angarano - Robert Serber
  • Josh Hartnett - Ernest Lawrence
  • Rami Malek - David Hill
  • Dane DeHaan - Kenneth Nichols
  • Dylan Arnold - Frank Oppenheimer
  • David Krumholtz - Isidor Isaac Rabi
  • Alden Ehrenreich - Senate Aide
  • Matthew Modine - Vannevar Bush

 

Irish actor Murphy - best known for his leading role as Tommy Shelby in the BBC drama Peaky Blinders - is no stranger to Christopher Nolan's films.

Murphy played Jonathan Crane a.k.a the villain Scarecrow in Batman Begins and reprised his role in The Dark Knight and The Dark Knight Rises.

He also played businessman Robert Fischer in Inception and the anonymous Shivering Soldier in Dunkirk.

He is joined by English actor Emily Blunt as Katherine “Kitty” Oppenheimer - who was a German-American biologist and wife of J. Robert Oppenheimer.

Blunt is best known for playing the hilarious and difficult-to-please assistant to Meryl Strep's Miranda Priestly Emily in The Devil Wears Prada.

Her other notable credits include Edge of Tomorrow, The Young Victoria, Mary Poppins, A Quiet Place and The Girl On The Train.

General Leslie Groves Jr. is portrayed by Matt Damon (Good Will Hunting, Talented Mr Ripley, The Martian) and Lewis Strauss is depicted by Robert Downey Jnr. ( Iron Man, Sherlock Holmes).

Star of Greta Gerwig's Little Women Florence Pugh plays American psychiatrist and physician - Jean Tatlock - and is also a love interest of Oppenheimer.

Benny Safdie (Good Time, Uncut Gems) plays Edward Teller and Michael Angarano (Minx, This Is Us, A Sky Hgh) portrays Robert Serber.