- 40 min
- Directed by: Mike Slee
- UK release: 3 October 2003
Cutting-edge macroscopic technology brings you face-to-face with a range of insect 'characters' including Hierodula, the praying mantis, and Papilio, the butterfly.
This film is not currently showing in cinemas.
Tell us more about this listing.