Lily Collins | als Clary |
Jamie Campbell Bower | als Jace |
Robert Sheehan | als Simon |
Kevin Zegers | als Alec |
Lena Headey | als Jocelyn |
Jonathan Rhys Meyers | als Valentine |
Jared Harris | als Hodge |
Kevin Durand | als Pangborn |
Aidan Turner | als Luke |
Jemima West | als Isabelle |