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