A film - extravaganza about a young woman traveling through the Land of the Dead.A film - extravaganza about a young woman traveling through the Land of the Dead.A film - extravaganza about a young woman traveling through the Land of the Dead.