Immortal cover art

Immortal

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of 900K+ titles.
Listen to your selected audiobooks as long as you're a member.
Get unlimited access to bingeable podcasts.
Standard auto-renews for $8.99/mo + applicable taxes after 30 days. Cancel anytime.

Immortal

Written by: Gillian Shields
Narrated by: Emily Durante
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy Now for $29.61

Buy Now for $29.61

About this listen

Wyldcliffe Abbey School for Young Ladies, housed in a Gothic mansion on the bleak northern moors, is elite, expensive, and unwelcoming. When Evie Johnson is torn away from her home by the sea to become the newest scholarship student, she is more isolated than she could have dreamed. Strict teachers, snobbish students, and the oppressive atmosphere of Wyldcliffe leave Evie drowning in loneliness.

Evie's only lifeline is Sebastian, a rebellious, mocking, dangerously attractive young man she meets by chance. As Evie's feelings for Sebastian grow with each secret meeting, she starts to fear that he is hiding something about his past. And she is haunted by glimpses of a strange, ghostly girl—a girl who is so eerily like Evie, she could be a sister. Evie is slowly drawn into a tangled web of past and present that she cannot control. And as the extraordinary, elemental forces of Wyldcliffe rise up like the mighty sea, Evie is faced with an astounding truth about Sebastian, and her own incredible fate.

Gillian Shields's electrifying tale will dazzle readers with suspense, mysticism, and romance.

Fantasy Fiction Literature & Fiction Romance Growing Up Haunted Student

Continue the series

Betrayal cover art
Betrayal Written by: Gillian Shields
Eternal cover art
Eternal Written by: Gillian Shields
Destiny cover art
Destiny Written by: Gillian Shields
All stars
Most Relevant
One of my favourite books ever but the voice is too mature for Evie, Sebastian, and the other young girls.

Wrong voice!

Something went wrong. Please try again in a few minutes.