A young couple with bright futures ahead of them find themselves haunted by a smouldering demon from their past, which results in their death.