Question: who's the actress that plays nebula in guardians of the galaxy?
Answer: Karen Sheila Gillan