Vincent Regan and Alexa Davalos in Clash of the Titans (2010) Movie Image

Vincent Regan and Alexa Davalos in Clash of the Titans (2010) Movie Image

Vincent Regan and Alexa Davalos in Clash of the Titans (2010) Movie Image