a film still from save the green planet! ( 2 0 0 3 )