Stet (Garrett Wareing) is een boos 11-jarig jongetje dat kan zingen als een engel. Nadat zijn moeder is omgekomen in een auto-ongeluk belandt Stet in een muzikale kostschool aan de East Coast, een plek die totaal anders is als het kleine Texaanse stadje waar hij vandaan komt. Hij voelt zich al snel onbegrepen, niet op zijn plaats en gefrustreerd en leeft op gespannen voet met de koordirigent Carvelle (Dustin Hoffman). Als Carvelle iets ontdekt in de stem van Stet probeert hij hem in de goede muzikale richting te sturen.