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