Akeelah and the Bee ★★★

Formulaic but with feeling.