The first production photos are out for the West End stage revival of Shadowlands at the Aldwych Theatre in London starring Hugh Bonneville and Maggie Siff.
Shadowlands is now playing at the West End’s Aldwych Theatre until 9 May 2026.
Written by William Nicholson (Gladiator), Shadowlands is a moving portrait of love, loss and faith, exploring the transformative relationship between Oxford don and celebrated author of The Chronicles of Narnia, C.S. Lewis, and American poet Joy Davidman.
Photos: Shadowlands in the West End
The cast of Shadowlands
BAFTA, Emmy and Golden Globe Award-nominated Hugh Bonneville (Downton Abbey, Paddington) is reprising his widely praised performance as C.S. Lewis in the hit drama, alongside acclaimed American TV and stage star Maggie Siff (Mad Men, Sons of Anarchy, Billions) as Joy Davidman.
The cast also includes Jeff Rawle (Drop the Dead Donkey, Doc Martin, Harry Potter and the Goblet of Fire) as Major W.H. Lewis (Warnie); Tony Jayawardena (Nye, Bend It Like Beckham The Musical) as Rev. Harry Harrington; and Timothy Watson (The Archers, A Man for All Seasons, Murder on the Orient Express) as Professor Christopher Riley.
The company is completed by Rebecca Blackstone, Nigel Fyfe, Jemma Geanaus, Sharan Phull, Leighton Pugh, Fode Simbo, Ernest Stroud, and Giles Taylor, with the role of Douglas, Joy Davidman’s 8-year-old son, shared by Ayrton English, Nathan Jago and Louis Wilkins.
Shadowlands – More facts
- Directed by Rachel Kavanaugh (Half a Sixpence, Here & Now – The Steps Musical).
- This production was first staged in 2019 at Chichester Festival Theatre.
- The story featured in Shadowlands was also immortalised in the Oscar-nominated 1993 film starring Anthony Hopkins and Debra Winger.
- The wider creative team for Shadowlands in the West End also includes design by Peter McKintosh, with lighting design by Howard Harrison and sound design by Fergus O’Hare.
Plan your visit to Shadowlands
- Theatre: Aldwych Theatre, Aldwych, London
- Booking until: 9 May 2026
- Performance schedule: Monday to Saturday evenings and Wednesday & Saturday matinees
- Running time: 2 hours 20 minutes (including interval)
- Age range: Recommended for ages 12+
- Tickets: View live availability for Shadowlands tickets in London








