What a happy, happy discovery we have made in the person of British stage and screen star Tod Slaughter (Norman Carter Slaughter, 1885-1956). Where has he been my whole life??? Most American cinephiles haven't yet written Slaughter into their internal chronologies because his movies have never been widely screened here, but I predict that that […]
SOURCE: Trav S.D. at 01:18PM on March 19, 2026