Leonard Dillon (tt0103644)CharacterCharacterRole Character Leonard Dillon (tt0103644)Movieallthink.com/2059438MoreSearchCharacter SearchCompareCompare the Leonard Dillon (tt0103644) to another Character