Question: who does karen gillian play in the avengers?
Answer: Nebula