Question: who played nebula on guardians of the galaxy vol 2
Answer: Karen Gillan