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.
2023
2021
2022
2012
2015
—
2011
2024
1975
2018
2008
1949
2019