April 4, 2002

The ChubbChubbs! (2002) ***

An amusing, Oscar-winning cartoon set on an alien planet.