
An explosion is heard off the coast of seventeenth-century England, and a woman washes up on the shore. She is barely alive and does not speak English, but she asks for a priest . . . In Latin. She has a confession to make and a story to tell, but who is she and from...