Freddie Highmore ofrece la voz de Astro Boy en la película junto a las voces de Nicolas Cage, Bill Nighy, Eugene Levy, Nathan Lane, Kristen Bell, Matt Lucas, Charlize Theron, y Donald Sutherland.