Madhu Mehra (tt0099429)CharacterCharacterRole Character Madhu Mehra (tt0099429)Movieallthink.com/4877181MoreSearchCharacter SearchCompareCompare the Madhu Mehra (tt0099429) to another Character