invaders from mars 1953 review + restoration - publicity still police station