Long Time Dead (2002) 5 September 200223 May 2022 Rating: ★★½ Malevolent Djinn Director: Marcus Adams Actors: Alec Newman, Marsha Thomason, Joe Absolom, Lukas Haas, … Category: Horror