Shadowlands (1993)
Anthony Hopkins plays world-renowned writer and professor...
Anthony Hopkins plays world-renowned writer and professor C.S. Lewis in this 1993 biographical romance from Richard Attenborough. Co-stars Debra Winder in an Academy Award-nominated performance as spirited poet Joy Gresham.