Leo Handler (tt0138946)CharacterCharacterRole Character Leo Handler (tt0138946)Movieallthink.com/4965245MoreSearchCharacter SearchCompareCompare the Leo Handler (tt0138946) to another Character