I think it was wise that they picked unknown actors for Ethan and Lena. I love Jeremy Irons! Hes from The Borgias and hes acted in many movies. Emmy Rossum was the beautiful woman who played Christine Diae in Phantom of the Opera and shes in Shameless. And Viola Davis is a good actress too she plays Amma. I think the movie has a great cast. Better than Twilight.