Question: who did karen gillian play in infinity war
Answer: She has received wide recognition for portraying Nebula in the Marvel Cinematic Universe films Guardians of the Galaxy ( 2014 ) , Guardians of the Galaxy Vol.