Music by Jeanine Tesori Book Lyrics by David Lindsay-Abaire We rate this play appropriate for all ages.