Subtitles Haven S05E23 – Blind Spot

Season 05, Episode 23 – “Blind Spot”
An old trouble traps the heroes, leaving them vulnerable to a dangerous killer.