A cerebral and existential story of Tamla, a kitten from the Planet of Cats, who sets out to solve...
While planet Earth poises on the brink of nuclear self-destruction, a team of Russian and American...