Toisen maailmansodan kynnyksellä kaksi 1900-luvun suurinta ajattelijaa, C.S. Lewis (Matthew Goode) ja Sigmund Freud (Anthony Hopkins), käyvät henkilökohtaista väittelyä Jumalan olemassaolosta. Elokuva nivoo yhteen Freudin ja Lewisin elämän – menneisyyden, nykyisyyden ja myös fantasian kautta – ja se purkautuu Freudin työhuoneesta dynaamiselle matkalle.