Hans Batra Return to Directory Genre Film Directors In Delhi, Filmmakers in Delhi Phone Number 011-25933138, 25420024 Tags film Address ED-77, Tagore Garden Delhi