how old is the protagonist of the 2004 film in which topher grace played carter duryea ?
middle-aged