Anne Francis in a publicity shot for Forbidden Planet