Leonardo DiCaprio is probably one of the only actors to have acted in films by James Cameron, Steven Spielberg, Chris Nolan, Martin Scorsese, and Clint Eastwood. He is one of the hardest working stars in Hollywood today, but he’s also one of the choosiest, which just adds to his clout in the industry.
In a new interview with USA Today, he talks about what it’s like working with each of these directors. When talking about James Cameron and ‘Titanic’, he says, "I remember talking with (co-star) Kate (Winslet), and we were these indie actors wondering what gigantic world we were going to walk into. You can't describe the shock value of what he built. I've never met someone with a grander vision than James."
He talks about Steven Spielberg and ‘Catch Me If You Can’, saying, “He's one of the great directors — 1,000 years from now you'll be talking about his movies." But he says Spielberg immediately disarmed him with a smile and ownership of the Abagnale role. "He said, 'Experiment with him. Shape this character.' Steven Spielberg is saying this to me. He's a legend, and still one of the most kind, generous, good-hearted human beings on the planet. You just never want to be on his bad side."
He also talks about Chris Nolan and ‘Inception’, saying, “We spent 1½ months just talking about the script and character. As much spectacle as he puts into his movies, I've never seen him in a moment when he wasn't concentrating on the drama of the characters."