Explaining how his film is an out-and-out commercial experience, he said: "For the first time, I have made a film for the masses and we are going to Cannes (with the film). People usually think when a movie goes to Cannes, it is an art movie.
We have made a commercial film. It has taken me a lot of years to reach here. When you stop running after a butterfly, it comes and sits... it's the same thing."
"Ganges of Wasseypur" is a gritty take on the coal mafia and stars Manoj Bajpayee, Nawazuddin Siddiqui, Syed Zeeshan Quadri and Aditya Kumar.
Kashyap's crime thriller "Peddlers" has also been selected for screenings at the prestigious festival.
The filmmaker is happy with is experiments and choice of cinema.
"It is important for me to know where my audience is? What my audience is? And what they would like to see? Everyone used to tell me don't do this, don't do that. Today, I realised I was not wrong, " he said.