Demon

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.

Release Date: 2012-11-10

HorrorRomance
(1 votes)

Casts

Andrew Mullan

Lorcan

Christopher Ettridge

Pr. Darkwood

Ryan Wichert

Billy

Lockhart Ogilvie

Bear Man

Similar Movies

BinhNguyen ©