News

Even the title, Phantom Thread, sets the mind reeling. The term refers to a Victorian Era phenomenon in which East London seamstresses, utterly exhausted by a long day's work, continue to go ...