Beautiful, interesting, incredible cinema.
In the year 2010, Tamala travels through space after leaving a planet where dogs try to dominate cats.