Cillian Murphy is one of the most versatile actors working today. From his breakout role in 28 Days Later to his iconic turn as Thomas Shelby in Peaky Blinders, Murphy has always delivered unforgettable performances. In anticipation of his upcoming role as J. Robert Oppenheimer in Christopher Nolan's Oppenheimer, here are 5 must-see Cillian Murphy movies to watch before the film hits theatres on July 21, 2023.