Stranded on a tropical island, two silly larva buddies find slapstick fun in everything from discovering food to meeting new animal friends.
2006
2005
—
2020
2018
1978
1992
1994
2023
2009
2022
2001
2019
2002
2021
2011