Watch 27/10/24 @ 20:00 Troll 2 Watched Troll 2, released in 1990. Directed by Claudio Fragasso. Phoenix Arts Cinema, Leicester