film still of eva green in new scifi movie, promo image, screencap