A place in the sun for the young cast of Annie