Night Has a Thousand Eyes

Apr 13, 2015 on CW at 9:00 PM

Summary

While searching for a way to vanquish Dahlia, Klaus is faced with another threat.

Previous episode

Exquisite Corpse
Season 2 Episode 17

Apr 06, 2015

Next episode

When the Levee Breaks
Season 2 Episode 19

Apr 20, 2015