Tabu’s ‘Haider’ puts India on the world map! Tabu’s ‘Haider’ puts India on the world map! The film has been ranked as ...