Beautiful, interesting, incredible cinema.
Two cannibals/health food diner owners are on a wacky quest to restore life to the five million year old goddess Shitaar.