Kanu Behl, a graduate of Satyajit Ray Film & Television Institute, earned recognition in Indian cinema as a director with his first independent feature film Titli, which was greatly appreciated by the national and international audience, being screened at the 2014 Cannes Film Festival, Melbourne International Film Festival, Rio de Janeiro International, Zurich Film Festival, Filmfest Hamburg, BFI London Film Festival & the Chicago International Film Festival. He also co-wrote the critically acclaimed 2010 film Love, Sex aur Dhokha(directed by Dibakar Bannerjee), in which he was the chief assistant director. He was also involved in Dibakar Bannerjee’s critically acclaimed black comedy Oye Lucky! Lucky Oye! as an assistant director.