Charles Foster (tt1071812)CharacterCharacterRole Character Charles Foster (tt1071812)Movieallthink.com/5303591MoreSearchCharacter SearchCompareCompare the Charles Foster (tt1071812) to another Character