Bringing Cassandra Clare's sprawling urban fantasy universe to the silver screen was no small feat. Released in 2013, The Mortal Instruments: City of Bones attempted to translate a massive cult-following book series into a cinematic franchise. It didn't launch the box office phenomenon the studio hoped for, but it assembled a fascinating mix of rising stars, seasoned veterans, and unique talent.
If you've ever wondered who filled out the ranks of the Shadowhunters, Downworlders, and mundanes in this supernatural adaptation, let's look past the surface. We'll examine the exact roles, the casting choices, and where those careers went next.
The Core Warriors: Clary, Jace, and Alec
At the center of the Shadow World stand characters wrestling with secret lineages, hidden identities, and massive expectations. The casting directors built the emotional core of the film around a trio of distinct actors.
Lily Collins as Clary Fray
Lily Collins took on the protagonist role of Clary Fray, an ordinary Brooklyn teenager who discovers she's actually a Nephilim—a human-angel hybrid tasked with hunting demons. Collins brought an immediate sense of earnestness and vulnerability to the screen.
At the time, Collins was transitioning from supporting movie roles into leading territory. Her performance captured Clary's sheer confusion and mounting defiance as her mundane world crumbled. While the film received mixed reviews, it acted as a major stepping stone. Collins didn't let the franchise's stalled sequel plans slow her down. She later earned critical praise and a Golden Globe nomination for To the Bone and found massive mainstream success leading the Netflix series Emily in Paris.
Jamie Campbell Bower as Jace Wayland
Opposite Collins was Jamie Campbell Bower as Jace Wayland, the arrogant, lethal, and deeply troubled shadowhunter who takes Clary under his wing. Bower already had a foot in major franchise waters, having appeared in the Twilight saga and as a young Gellert Grindelwald in the Harry Potter films.
Bower leaned hard into Jace's internal torment, playing him with a sharp edge and a guarded exterior. The role demanded intense physical preparation. Bower underwent grueling martial arts and weapon training to handle seraph blades and execute complex stunt choreography. Though City of Bones didn't spawn sequels, Bower kept busy in genre projects, eventually landing a career-defining role as Vecna in Netflix's Stranger Things.
Kevin Zegers as Alec Lightwood
Kevin Zegers stepped into the boots of Alec Lightwood, Jace's protective, rule-abiding parabatai who struggles silently with his own identity and unrequited feelings. Zegers brought a grounded, rigid seriousness to Alec that contrasted sharply with Jace's impulsive nature.
Zegers had built a long resume as a child and teen actor, starring in projects like Transamerica. In City of Bones, he handled the physical demands of shadowhunter combat with ease, though his character's internal emotional arc was truncated by the single-movie adaptation limit.
The Downworlders and Mentors
The supernatural politics of New York City required a diverse supporting cast to play vampires, werewolves, warlocks, and seasoned mentors.
Godfrey Gao as Magnus Bane
One of the most inspired casting choices in the film was Godfrey Gao as Magnus Bane, the flamboyant, centuries-old High Warlock of Brooklyn. Gao, a Taiwanese-Canadian model and actor, brought an effortless charisma, sharp style, and magnetic screen presence to the role.
His casting broke ground for Asian representation in major Hollywood fantasy adaptations. Gao infused Magnus with warmth and theatrical flair, making him an instant fan favorite. Tragically, Gao passed away in 2019 while filming in China, leaving behind a legacy as a trailblazing international star in both fashion and cinema.
Jonathan Rhys Meyers as Valentine Morgenstern
Every good urban fantasy needs a formidable villain. Jonathan Rhys Meyers played Valentine Morgenstern, the rogue shadowhunter driven by extremist ideologies and a twisted family vision.
Meyers, known for his intense performances in The Tudors and Match Point, brought a chilling calm to Valentine. Instead of playing the villain as a screaming caricature, he used quiet menace and calculated manipulation. It gave the clashes between Valentine and the younger cast genuine weight.
Robert Sheehan as Simon Lewis
As Clary's fiercely loyal, painfully normal best friend Simon Lewis, Robert Sheehan provided much of the film's comedic relief and emotional grounding. Sheehan, who shot to fame in the British television series Misfits, played Simon's bewilderment at the supernatural world with total sincerity. His chemistry with Lily Collins sold the deep, complicated friendship that underpins the early narrative.
The Challenges of Adapting the Shadow World
Translating Cassandra Clare's dense lore into a single feature film created massive logistical hurdles for the cast. Much of the movie was shot on physical sets mixed heavily with green screens and CGI environments.
The actors had to react to invisible demons, portals, and magical constructs that weren't there during principal photography. This required a high degree of imagination and trust in the post-production visual effects team. Furthermore, the physical conditioning required for the entire ensemble was intense. The cast spent weeks prior to filming learning knife-fighting, staff work, and acrobatics to ensure their combat looked fluid on screen.
Career Trajectories After the Portal Closed
When The City of Bones underperformed at the box office, Constantin Film quickly shelved plans to adapt the remaining books in The Mortal Instruments series. Instead, they rebooted the property as a television show, Shadowhunters, which cast a completely different group of actors.
Despite the abrupt end to their movie franchise, the original cast members largely weathered the shift:
- Lily Collins established herself as a versatile lead in both dramatic indie films and romantic comedies.
- Jamie Campbell Bower spent years honing his craft in theater and independent film before breaking records with his villainous turn in Stranger Things.
- Robert Sheehan transitioned seamlessly into major television hits, starring as Klaus Hargreeves in Netflix's The Umbrella Academy.
Ultimately, the cast of City of Bones gave life to a world that many readers only knew in their heads. Even though the movie faced harsh criticism from purists over narrative changes, the ensemble's dedication kept the adaptation afloat.
Frequently Asked Questions
Did the original movie cast return for the Shadowhunters TV show?
No. When Constantin Film adapted the books into a television series for Freeform in 2016, they recast every role. Dominic Sherwood played Jace, and Katherine McNamara took over the role of Clary Fray.
Why wasn't a sequel to City of Bones made?
The film grossed roughly $95 million worldwide against a production budget of $60 million, plus substantial marketing costs. Because it failed to hit the financial thresholds required to launch a profitable blockbuster franchise, the studio cancelled plans for the sequel, City of Ashes.
Who trained the actors for the combat sequences?
The cast underwent a boot camp led by professional stunt coordinators and martial artists in Toronto prior to filming. They focused on gymnastics, weapon handling, and endurance training to safely execute their own fight scenes.
Where was City of Bones filmed?
Principal photography took place primarily in Toronto, Ontario, Canada, with some location work and studio soundstages doubling for New York City.