Inception counts on a cast full of well-known actors and some frequent collaborators of Christopher Nolan, but the story is led by Dom Cobb, played by Leonardo DiCaprio, and Inception could have had a different lead as DiCaprio wasn’t Nolan's first choice. Christopher Nolan’s movies have recurrent themes, such as time and identity, and in 2010, he explored these along with dreams in Inception, which took the audience through a variety of complex layers of dreams.
Inception follows Dom Cobb, a professional thief who steals information by infiltrating the subconscious of his targets, extracting and implanting ideas in the process. When he’s offered to have his criminal history erased so he can go back to his family, Cobb takes on a complex mission that requires the help of his team, which includes architects, chemists, and more. Together, they build dream scenarios with different layers so they can extract the information they need from business heir Robert Michael Fischer (Cillian Murphy), but their mission gets more and more complicated in each layer.
Related: Inception: What Each Character Represents (Confirmed By Christopher Nolan)
Inception was the first and so far only collaboration between Leonardo DiCaprio and Christopher Nolan, and is one of his most acclaimed roles in the sci-fi genre. Although it’s now hard to imagine someone else playing Dom Cobb in Inception, DiCaprio wasn’t the first choice for the role, and it was originally offered to Brad Pitt and Will Smith, but Nolan’s way of approaching them wasn’t exactly the best, and it might have contributed to them passing on the opportunity.
According to THR, when Nolan was looking for his lead actor for Inception, he offered the script to Brad Pitt, but requested
Read more on screenrant.com