Under the Skin: Scarlett Johansson stars as an alien who roams the Highland - The Independent