Loading...

Kanu Behl

Search on Amazon

Biography

Kanu Behl is a writer and director, known for LSD: Love, Sex Aur Dhokha (2010), Titli (2014) and Three Blind Men (2008). Read more...

Directing

Writing