Question: who plays andromeda in clash of the titans
Answer: Alexa Davalos