Home›Barbara DabsonBarbara DabsonKnown for ActingPlace:London, EnglandMovies2022Jack and Jill: The Hills of Hell Details 2022Demonic Plastic Surgeon, M D Details 2022Looks Can Kill Details 2021Cam Girls Details 2021Amityville Scarecrow Details 2021The Mutation Details 2021Cannibal Troll Details 2021Conjuring the Genie Details 2021Lockdowners Details 2021Rise of the Mummy Details 2020Witches of Amityville Details 2020The Candy Witch Details