Christian book reviews for parents

Back to results
City of Fallen Angels cover
Young Adults · Ages 15+

City of Fallen Angels

by Cassandra Clare

Age rating: Ages 15+ · Young Adults

Age rating and Christian content guidance for parents.

First published 2011

A group of young Shadowhunters battles demons and navigates complex relationships in New York City.

Concern Level

65/ 100

Heavy

Virtue Level

21/ 100

Present

What is Dokilit?

Dokilit is an AI-powered content guide for Christian parents. We analyse books through the lens of faith and family, then show you the concerns, the virtues, and the conversation points that matter for your home.

Learn more about Dokilit

Things to consider

Sexual Content50

Romantic relationships are prominent with kissing and intimacy.

Violence / Gore60

Intense battles with demons and violence are frequent.

Profanity / Language20

Some moderate profanity is present in dialogue.

Blasphemy10

Some casual or dismissive references to religious concepts occur.

Substance Use0

No substance abuse is depicted in the narrative.

Suicide & Self-Harm10

Characters experience emotional distress and dark thoughts.

Scary / Disturbing40

Demonic creatures and dangerous situations create tension.

Occult & Witchcraft70

Shadowhunters, demons, and magic are central to the plot.

Sexuality & Gender Themes10

Some characters have relationships with LGBTQ+ individuals.

Worldview & Spirituality20

The world has its own mythology and spiritual elements.

Anti-God or Christian Portrayal0

No negative portrayals of Christians or God are included.

Virtues to celebrate

Courage & Sacrifice70

Characters display significant courage in fighting evil.

Faith & Hope0

No Christian faith elements are present in the story.

Love & Friendship50

Romantic love and loyalty are important themes.

Forgiveness & Redemption0

No themes of grace or repentance are explored.

Buy on Amazon

We may earn a small commission from purchases — it never influences scores.

Comments

Sign in to leave a comment.

Loading comments…