4.5 Demonoid: Messenger of Death 1981 Feb. 27, 1981 Demonoid: Messenger of Death 1981 IMDb: 4.5 1981 80 min 105 views Horror
3.3 The Bees 1978 Nov. 01, 1978 The Bees 1978 IMDb: 3.3 1978 92 min 141 views FantascienzaHorrorThriller