Debesh MehrotraDDebesh MehrotraQueuebrick VideoOverviewDiscussionDebesh MehrotraDirectingRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditSqueaky Shoes That Chase Lost SoulsDirector, Director of PhotographyDirector, Director of Photography