'The Inner Light' is the story of James Donnelly (Michael Segal), who is enrolled in a private Quaker school with the hope that he will adopt the Quaker nonviolent, peaceful way of being; that is, until he meets Amanda Stripe (Pamela Levin), who seduces him into joining a small group of religious fanatics set on changing the Quaker society.