Jessica Chastain battles Eva Green