Christian Bale has stated that he solely has a career as an actor because Leonardo DiCaprio has turned down wide variety of roles.

Bale is best known for his roles in Christopher Nolan's Dark knight trilogy as well as American Psycho. 

He declared DiCaprio was prepared to offer "ever other single" character Bale had clearly given, even from filmmakers he'd ended up working with "dozens of times."

According to media speculation, Christian lost a minimum of five specific role to DiCaprio throughout the 1990s. "Oh, dude," Bale said. It's not simply me. 

Christian Bale added: "Look, to the present day, if anyone receives a role, it's solely because he finished on it in advance.

I am so, grateful you, Leonardo DiCaprio, because he maintains complete control over all that he does. And kudos to him; he's incredible.

His coming soon movie mystery comedy Amsterdam is being directed by David O Russell. 

John David Washington is in the film with Chris Rock and  Margot Robbie, Anya Taylor-Joy and Mike Myers has done a fantastic work in Amsterdam movie.

Ben Affleck and Jennifer Lopez ready to expose something weird