a gorgeous Frazzetta painting selling a kitchy italian scifi epic.Are these things in the film? likely not. Is this a staple of scifi fantasy film? Hell yeah. We know what we are getting into. The poster is a spectacle, not a true advertisement. It seels the fun factor more than the film