C.S. Lewis, a renowned author of the "Chronicles of Narnia" series, is portrayed by Sir Anthony Hopkins as Jack, a professor at Oxford in the 1950s. His life takes an unexpected turn when Joy Gresham, a devoted American fan, arrives in Oxford to meet him for tea. As their friendship blossoms into a romantic affair, their lives become increasingly complicated when Joy's terminal illness takes a toll on their relationship.

Shadowlands
A renowned Christian scholar, C.S. Lewis, finds his life transformed after encountering the captivating American poet, Joy Gresham.