Forever Knight
Season 2 Episode 9 - Bad Blood
Nick discovers an ancient, terrifying evil is behind a series of grizzly murders plaguing the city, and he may not be able to stop it. He is unknowingly paired with Chief Inspector Liam O'Neal of Dublin C.I.D., a vampire hunter with a dark secret, who has tracked the murdering creature's bloody trail half way around the world. Wary of O'Neal, Nick begins an investigation of his own, learning the Chief Inspector's true identity, as well as that of the killer -- Jack the Ripper -- a vampire created by LaCroix. Nick had a chance to destroy the Ripper a century ago, but turned his back, unleashing a century of carnage around the world. He must now put aside his guilt and finish the job, but in doing so, O'Neal may finish him.
Episodes in Season 2
Killer Instinct
60 min
A Fate Worse Than Death
60 min
Stranger Than Fiction
60 min
Forward into the Past
60 min
Hunted
60 min
Faithful Followers
60 min
Father's Day
60 min
Undue Process
60 min
Bad Blood
60 min
Can't Run, Can't Hide
60 min
Capital Offense
60 min
Amateur Night
60 min
Beyond the Law
60 min
The Fix
60 min
Be My Valentine
60 min
The Fire Inside
60 min
Blood Money
60 min
Partners of the Month
60 min
Queen of Harps
60 min
A More Permanent Hell
60 min
The Code
60 min
Curiouser & Curiouser
60 min
Near Death
60 min
Baby Baby
60 min
Close Call
60 min
Crazy Love
60 min