Published On Dec 4, 2013
An italian scifi movie from 1966, the year of Pet Sounds and Paint it Black. It's no Space Odyssey or even Star Wars, but it's still enjoyable in its own way. It actually reminds me a lot of Danger 5, which is always a good thing.
show more