Megha Basu (tt0451631)CharacterCharacterRole Character Megha Basu (tt0451631)Movieallthink.com/5249357MoreSearchCharacter SearchCompareCompare the Megha Basu (tt0451631) to another Character