The Rizen (2017) 20 May 202120 May 2021 Rating: ★★ Labyrinth of Lovecraftian Horrors Director: Matt Mitchell Actors: Laura Swift, Patrick Knowles, Christopher Takagh, Bruce Payne, … Category: Horror