Ghost in the Shell (out Mar 30) is set in a cool futuristic world and delves into some interesting ethical issues (robots v humans) but it's a safe, take-no-chances screenplay that doesn't make enough of the material. Scarlett Johansson is strong in the lead role but the supporting players are forgettable. Grade: B-.