Suspense – Back For Christmas, with Peter Lorre. ep71, 431223 Posted by By Keith December 23, 2021Posted inSuspense, Suspense and Horror Features Peter Lorre. Peter plays Herman, a professer of biology who is digging in the basement to prepare his devils garden, a type of orchid garden. His wife is upset…