Demon (2005) — animation, fantasy, horror film. Directed by Eoin Ryan. Starring Anna Nugent, Eoin Ryan.
Demon offers interactive tools beyond traditional movie databases:
Animation, Fantasy, Horror · 9/10 · 10 min · 2005
Demon (2005) - a movie.