Question: who plays nebula in guardians of the galaxy 1?
Answer: Karen Sheila Gillan