Father Brown, a quiet priest with an unsettling gift for seeing into human hearts, travels to a small castle in Spain to visit his old friend Flambeau. Once a…