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.
2019
2006
2009
1929
2004
1982
2007
1974
2013
1985
2015
—
2017
2016
2018
1980
2008
1983
2023