Please answer this question: who plays andromeda in clash of the titans?
Alexa Davalos