Film Dictionary
April 4, 2002
The ChubbChubbs! (2002) ***
An amusing, Oscar-winning cartoon set on an alien planet.
‹
›
Home
View web version