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