Esteban Trueba (tt0107151)CharacterCharacterRole Character Esteban Trueba (tt0107151)Movieallthink.com/4900860MoreSearchCharacter SearchCompareCompare the Esteban Trueba (tt0107151) to another Character