David Barr (tt0025704)CharacterCharacterRole Character David Barr (tt0025704)Movieallthink.com/4596753MoreSearchCharacter SearchCompareCompare the David Barr (tt0025704) to another Character