film still of scarlett johansson as emma watson as aloy, full body, bow, steampunk