Thappad' is a thought-provoking drama that questions societal norms through the story of a woman seeking respect after facing ...