Leonardo DiCaprio was not originally considered the perfect fit for one of his most famous roles. Back in the early 2000s, after the massive success of Titanic, DiCaprio was already a household name.