Release Date: 10 Sat, Nov 2012
Demon is the bloodiest love story of all. Set in Victorian London it tells the tale of Lorcan a young handsome man cursed by love that transforms him into a blood-thirsty demon.
as Amy Harper
as Lorcan
as Rose Brown
as Dr. Edward
as Pr. Darkwood
as Matron
as Billy
as Jimmy
as Bloody Man
as Bear Man
as Burley Man
as Rook
as Jailer
as Gentleman (uncredited)
1971
2016
1973
1988
2024
1996
2025
2021
1975
2026
2022
1990
2003
2010
2019
2023