Beauty Hath Strange Power

It's Always Darkest is the third episode of the second season of The Fall.