Question: who plays kim in scott pilgrim vs the world?
Answer: Alison Pill