Film Reviews Housesitter: The Night They Saved Siegfried’s Brain (1987, released 2020) 16 Oct 2020 A 33-year old film has finally been unleashed and it could be hailed as an instant cult classic with its campiness as it blends the camp of 1950’s sci-fi and…