A troubled and angry 11-year-old orphan from a small Texas town, ends up at a Boy Choir school after the death of his single mother. Completely out of his element, he finds himself in a battle of wills with a demanding Choir Master who recognises a unique talent in this young boy as he pushes him to discover his creative heart and soul in music.

Dustin Hoffman
as Master Carvelle

Kevin McHale
as Wooly

Josh Lucas
as Gerard

Debra Winger
as Ms. Steel

Kathy Bates
as Headmistress

Garrett Wareing
as Stet

Joe West
as Devon

River Alexander
as Rafael 'Raffi' Abrams

Sam Poon
as Frederick

Dante Soriano
as Fernando