Glen Castor (tt8277574)CharacterCharacterRole Character Glen Castor (tt8277574)Movieallthink.com/5574178MoreSearchCharacter SearchCompareCompare the Glen Castor (tt8277574) to another Character