If nothing else should deter you from the film, this poster should. Read my rant on rickshaws, pigeons and ‘Aa Dekhen Zara’ at Upperstall. Image courtesy Upperstall.