Charles Simms (Chris O’Donnell) è uno studente proveniente da una prestigiosa scuola, ben educato, molto intelligente, anche se lui sembra non accorgersene, che arrotonda il sussidio statale scolastico con alcuni piccoli lavori in qualità di accompagnatore.
Il suo prossimo lavoro consisterà nell’assistere il tenente-colonnello Frank Slade (Al Pacino), ufficiale e non vedente ormai in congedo da qualche anno durante le festività del giorno del ringraziamento.
Nel frattempo l’ultimo giorno di scuola Charles assiste ad uno scherzo ai danni della macchina del preside, quest’ultimo lo convoca in ufficio chiedendogli i nomi dei responsabili in cambio di una lettera di raccomandazione per l’università.