i got bored and made my own cast for some of city of bones.
alex pettyfer as jace lightwood:
dakota fanning as clarissa fray:
rachelle lefevre or drew barrymore as jocelyn fairchild:
willa holland as isabelle lightwood:
nicholas hoult as alec lightwood:
troye sivan as max lightwood:
rachel weisz as maryis lightwood:
sean bean as valentine morgernstern:
i can’t find anyone hot enough to be simon. help?