Saturday April 23, 2022 This curious horror gem-in-miniature has some of Peter Lorre’s most affecting screen work.