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