Everard Logan (tt0030063)CharacterCharacterRole Character Everard Logan (tt0030063)Movieallthink.com/4614130MoreSearchCharacter SearchCompareCompare the Everard Logan (tt0030063) to another Character