I saw this movie a while back and it looked and sounded great. Now I can't find it anywhere. I never thought I could have such empathy for insects :)