Bridging the genres of horror and science fiction, Veil is a chilling tale of the mysteries of identity and perception, told to the rhythm of a classic American ghost story. As a powerful solar storm sweeps across the valleys of rural Pennsylvania, bathing the rustic pines in the shimmering emerald glow of the aurora borealis, a retired priest named Douglas (Sean O’Bryan) awakens to find himself knocking urgently on the door of his remote farm. His unexpected midnight visitor is Hannah (Rebekah Kennedy), a young Amish woman desperate for refuge after a personal crisis forces her to flee her island community.