Question: who plays io in clash of the titans?
Answer: Gemma Arterton