Once Upon a Time in Wonderland (2013)
S02E09 Bad Blood
Episode Overview
Nick uncovers a chilling ancient evil responsible for a string of gruesome murders in the city, and he realizes he might not be able to halt its rampage. He finds himself reluctantly teamed up with Chief Inspector Liam O'Neal of Dublin C.I.D., a vampire hunter harboring a dark past, who has followed the murderous beast's bloody path across the globe. Distrustful of O'Neal, Nick embarks on his own investigation, revealing both the Chief Inspector's true nature and the identity of the killer—Jack the Ripper, a vampire spawned by LaCroix. A century ago, Nick had the chance to eliminate the Ripper, but hesitated, unleashing a wave of horror. Now, he must confront his guilt and complete the task, but doing so could lead to his own demise at O'Neal's hands.