REVIEW

Astro Kid is a slow-paced French-made animation