All Our Yesterdays
Narrated by Ell Potter , Angus King
- Released
- March 12, 2024
- Length
- 10 hrs 56 mins
- Format
- Unabridged Audiobook
- Publisher
- Penguin Audio
Set in 11th Century Scotland, this gripping debut explores the early life of Lady Macbeth, a young noblewoman burdened by her mother's death and a foreboding prophecy. Married at fifteen to a violent Mormaer, she navigates a realm rife with war and superstition, relying on her cunning to protect her family. As she encounters the ambitious thane Macbeth and rises to a position of power, she faces the looming threats posed by King Duncan and her cousin Macduff, propelling her toward a fateful and tragic destiny.
RecentAudiobook tracks Joel H. Morris and over 144,000 other authors for new releases.
Follow the authors you love and hear about every new audiobook the day it lands.
Related audiobooks
Queen of Shadow
P. C. Cast
In Her Highlander's Bed
Lynsay Sands
The Highlander's Return
Lynsay Sands
Hamnet
Maggie O'Farrell
To the Lighthouse (AmazonClassics Edition)
Virginia Woolf, Virginia Woolfe
The Women
Kristin Hannah
The Four Winds
Kristin Hannah
Shuggie Bain
Douglas Stuart
Pride and Prejudice
Jane Austen
The Letters of J. R. R. Tolkien
J. R. R. Tolkien, J.R.R. Tolkien
The Hobbit
J. R. R. Tolkien, J.R.R. Tolkien
Pride and Prejudice
Jane Austen