Shadowlands (1993): cast, story & where to watch
1993 · Film · ★ 6.9

Released in 1993, Shadowlands is a drama and romance film directed by Richard Attenborough, running about 131 minutes. “He distanced himself from love as he distanced himself from pain, until one woman got close enough to open his heart to the world.” — that tagline sets the tone.
What it’s about. C.S. Lewis, a world-renowned writer and professor, leads a passionless life until he meets spirited poet Joy Gresham.
Who’s in it. Shadowlands stars Anthony Hopkins as C. S. 'Jack' Lewis, Debra Winger as Joy Gresham, John Wood as Christopher Riley and Julian Fellowes as Desmond Arding, among others.
How it landed. With an audience score of 6.9/10, Shadowlands has drawn a solid, mixed-to-positive response. It went on to earn $25.8M at the box office.
Where to watch. In GB you can rent or buy it from Sky Store. See the full, country-by-country breakdown on our where to watch Shadowlands page.
If you liked it. Fans of Shadowlands tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.
Frequently asked
- Where can I watch Shadowlands (1993)?
- In GB, Shadowlands is available to rent or buy from Sky Store. Availability varies by country — check our where-to-watch page for every region.
- Is Shadowlands worth watching?
- Shadowlands holds an audience score of 6.9 out of 10, and is a strong pick if you enjoy drama and romance. Reactions are mixed, so it may depend on taste.
- Who stars in Shadowlands?
- Shadowlands stars Anthony Hopkins, Debra Winger, John Wood, Julian Fellowes and Roddy Maude-Roxby.
- When was Shadowlands released?
- Shadowlands was released in 1993, with a runtime of about 131 minutes.
