House of horrors indeed!!!