Prof. Carroll (tt2276404)CharacterCharacterRole Character Prof. Carroll (tt2276404)Movieallthink.com/5433497MoreSearchCharacter SearchCompareCompare the Prof. Carroll (tt2276404) to another Character