Tumbling through the pale wintry sky, we follow Snowflake through her short life, from the hillsides of a mountain village to the great, stormy sea from which she finally evaporates. On the way she experiences the full range of human emotion; from great sadness and fear to deep love and contentment. From floating placidly around lakes to fighting great fires, Snowflake even has time to have children with her great love 'Raindrop' ... in-between musing on the meaning of life, that is.