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