Question: who plays maz in star wars the force awakens?
Answer: Lupita Nyong'o