James McGregor (tt0130192)CharacterCharacterRole Character James McGregor (tt0130192)Movieallthink.com/4954871MoreSearchCharacter SearchCompareCompare the James McGregor (tt0130192) to another Character