The Monster Squad (1987) The Ultimate Monster Mash? – Rental Reviews