Attack of the Beast Creatures (1985) 9 October 201823 April 2020 Rating: 0 Island of Malevolent Doll Creatures Category: Horror