Cosmos: War of the Planets Cosmos: War of the Planets is an Italian science fiction movie from 1977, that has a decent idea that’s buried by poor costuming, effects, execution Continue reading