Action / Adventure / Animation
27 June, 2008
A trash-compacting robot sets off on an adventure to discover the meaning of life.