When a special baby is born in the village, a group of friends must make a mysterious journey to the center of the forest.
Release Date: January 01, 2003