Demon
Demon
watch demon 123 movies free. 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.
- Genre: Horror, Romance
- Country: United Kingdom
- Director: Mark Duffield
- Cast: Clare Langford, Andrew Mullan, Gabrielle Curtis, Tom Hall, Christopher Ettridge, Jackie Haliday, Ryan Wichert, James Murtagh, Jonathan Leinmuller, Lockhart Ogilvie, Tom Fackrell, Andrew Cunningham, Christopher Keegan, Joe Hughes,