dailypost.in
Badla review:Badla is nifty nugget Of noire
Badla review:The phonetic distance between badla, the Hindi word for revenge that serves as the deliciously filmy title of this delicately drawn whodunit.