Now that Christopher Nolan's highly-anticipated film Oppenheimer has finally made it to theaters, let's take a look at how perfectly the film nailed the casting...
Note: no plot spoilers ahead, only simple character descriptions.
1. Cillian Murphy as J. Robert Oppenheimer:
2. Emily Blunt as Katherine "Kitty" Oppenheimer
3. Matt Damon as Leslie Richard Groves:
4. Robert Downey, Jr. as Lewis Strauss:
5. Florence Pugh as Jean Tatlock:
6. Josh Hartnett as Ernest Lawrence:
7. Benny Safdie as Edward Teller:
8. Dylan Arnold as Frank Oppenheimer:
9. David Krumholtz as Isidor Rabi:
10. Josh Peck as Kenneth Bainbridge
11. Gustaf Skarsgård as Hans Bethe:
12. Devon Bostick as Seth Neddermeyer:
13. Jack Quaid as Richard Feynman:
14. Michael Angarano as Robert Serber:
15. Danny Deferrari is Enrico Fermi:
16. Olli Haaskivi as Edward Condon:
17. Dane DeHaan as Kenneth Nichols
18. Matthew Modine as Vannevar Bush:
19. Jason Clarke as Roger Robb:
20. Rami Malek as David Hill:
21. James D'Arcy as Patrick Blackett:
22. Kenneth Branagh as Niels Bohr:
23. Finally, Tom Conti as Albert Einstein:
Note: certain characters were intentionally left off the list because there were either no (legal) images of the actors in character and/or images of the historical figure available.
Some of these include characters like Boris Pash, William Borden, and Harry Truman.