Please answer this: what character does karen gillan play in avengers?

Nebula

Please answer this: who plays wonder woman in the 2017 movie?

Gal Gadot

Please answer this: what potion did harry potter take to get slughorn's memories?
Felix Felicis