Lily Collins as Clary Fray
Lily is the only person who has officially been cast, so we didn't see the point of bothering to cast someone else. At first, I was extremely upset, but as the news has set in, I have become more accepting of her. I think will curly red hair, like in this picture, she looks like an acceptable Clary.
Alex Pettyfer as Jace Wayland
Logan Lerman as Simon Lewis
Darren Criss as Magnus Bane
Douglas Booth as Alec Lightwood
Troye Sivan as Max Lightwood
Ewan McGregor as Luke Garroway
Oh Ewan, you are amazing. I have loved him ever since I watched Moulin Rouge. I think the amount of different characters he has played show that he is a versatile actor and I think he would be a great Luke!
Julianne Moore as Jocelyn Fray
I'm not quite as on board with the idea as Amber, but I can see the resemblance to the Jocelyn in my mind. I can't find anyone better!
Viggo Mortensen as Valentine Morgenstern
Valentine was the only character that Amber and I disagreed about. She loves Viggo from The Lord of the Rings and can only see him as a good guy. I, however, can see him as the evil guy. What do you think?
Max Irons as Sebastian Verlac
Idina Menzel as Maryse Lightwood
Jeremy Irons as Hodge Starkweather
What do you think of our cast list? Let me know in the comments please!!